#over
{
    background: none repeat scroll 0 0 #000;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000000;
    margin: 0;
}

#fancybox-overlay
{
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    background-color: #777;
    opacity: 0.7;
}

#panelOuterDiv
{
    position: absolute;
    top: 200px;
    z-index: 1000;
    right: 30%;
    width: 700px;
    height: 235px;
    border: 2px solid #f90;
    background: #FFF;
    padding: 5px;
}

#citySelectBlock
{
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #999;
    display: none;
    height: 210px;
    left: 30%;
    margin-top: 15px;
    padding-bottom: 5px;
    position: fixed;
    width: 750px;
    z-index: 10000000;
}

#closeBtn
{
    width: 100%;
    text-align: right;
}

#SearchAlertSaveBlock
{
    background: none repeat scroll 0 0 #FFF;
    border-radius: 5px;
    display: none;
    position: fixed;
    width: 750px;
    left: 25%;
    z-index: 10000000;
}

.sprice_content
{
    position: absolute;
    z-index: 1000;
    width: 450px;
    height: 220px;
    border: 2px solid #f90;
    background: #FFF;
    display: none;
    padding: 5px;
}

.employer_jobs
{
    position: absolute;
    z-index: 1000;
    width: 250px;
    height: 220px;
    border: 2px solid #f90;
    background: #FFF;
    display: none;
    padding: 5px;
}

.popup_outer
{
    float: left;
    width: 750px;
    padding-bottom: 0;
    height: auto;
}

.popup_outer .popup_header
{
    float: left;
    width: 750px;
    background: #eff0f1;
    height: 27px;
    position: relative;
    padding-top: 13px;
    border-radius: 5px 5px 0 0;
}

.popup_outer .popup_header span
{
    color: #000;
    font-size: 23px;
    line-height: 44px;
    padding-left: 22px;
    font-weight: 400;
}

.popup_outer .popup_header .popup_close
{
    position: absolute;
    right: 8px;
    bottom: 17px;
    top: 5px;
    cursor: pointer;
}

.popup_outer .popup_content
{
    float: left;
    width: 706px;
    margin-right: 5px;
    padding: 14px 0 14px 45px;
}

.popup_outer .popup_content p
{
    font-size: 18px;
    padding-bottom: 10px;
}

.popup_outer span
{
    font-size: 14px;
    float: left;
    line-height: 25px;
    padding-right: 10px;
}

.popup_outer .submit_btn
{
    height: 28px;
    background: #f9a02a;
    border-radius: 5px;
    text-align: center;
    font-size: 16px;
    width: 88px;
    border: none;
    cursor: pointer;
    vertical-align: middle;
    font-weight: 700;
    color: #000;
    margin: 0 10px;
}

.popup_outer .cancel
{
    text-decoration: none;
    color: #06d;
    font-size: 10px;
    vertical-align: bottom;
}

*
{
    adding: 0;
    margin: 0;
    padding: 0;
}

body
{
    font-family: Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}

a
{
    color: #06C;
    text-decoration: none;
    outline: none;
}

#wrapper
{
    clear: both;
    margin: 0 auto;
}

#header
{
    clear: both;
    width: 985px;
}

#logo
{
    float: left;
    width: 230px;
}

#headerRight
{
    float: right;
    width: 750px;
    position: relative;
}

#topMenu
{
    padding-top: 0;
    padding-left: 100px;
    font-size: 12px;
    line-height: 21px;
    height: 21px;
    float: right;
}

#topMenu a
{
    float: left;
    text-decoration: none;
}

a.myarabiSky
{
    background: url(../images/myarabiSkyLeftCurve.jpg) no-repeat left top;
    height: 21px;
    float: left;
    padding-left: 4px;
    color: #FFF;
}

a.myarabiSky span
{
    background: url(..//images/myarabiSkyRightCurve.jpg) no-repeat right top;
    height: 21px;
    float: left;
    padding-right: 14px;
    padding-left: 10px;
}

a.postClass
{
    background: url(../images/postClassLeftCurve.jpg) no-repeat left top;
    height: 21px;
    float: left;
    padding-left: 4px;
    color: #FFF;
}

a.postClass span
{
    background: url(../images/postClassRightCurve.jpg) no-repeat right top;
    height: 21px;
    float: left;
    padding-right: 14px;
    padding-left: 10px;
}

a.menuOtherLinks
{
    text-decoration: none;
    float: left;
    border-right: 1px solid #fabf8f;
    background: #fde9d9;
    color: #333;
    padding: 0 14px;
}

a.menuOtherLinksLast
{
    text-decoration: none;
    float: left;
    background: #fde9d9;
    color: #333;
    padding: 0 14px;
}

#searchBoxMain
{
    clear: both;
    height: 41px;
    width: 750px;
    float: right;
}

#searchBoxLeftCurve
{
    background: url(../images/searchBoxLeftCurve.jpg) no-repeat left top;
    float: left;
    height: 41px;
    width: 4px;
}

#searchBoxRightCurve
{
    background: url(../images/searchBoxRightCurve.jpg) no-repeat right top;
    float: left;
    height: 41px;
    width: 4px;
}

#searchBoxContentBgStrip
{
    float: left;
    height: 28px;
    width: 722px;
    background: url(../images/searchBoxContentBgStrip.jpg) repeat-x left top;
    margin-bottom: 10px;
    padding: 8px 10px 5px;
}

.search
{
    border: 1px solid #e36c0a;
    width: 240px;
    color: #000;
    font: 13px Verdana,Arial,Helvetica,sans-serif;
    padding: 3px;
}

.searchBox
{
    color: #FFF;
    font: bold 14px Verdana,Arial,Helvetica,sans-serif;
    width: 990px;
}

.searchSelBox
{
    border: 1px solid #e36c0a;
    width: 180px;
    color: #000;
    font: 11px Verdana,Arial,Helvetica,sans-serif;
    padding: 3px;
}

.floatLeft
{
    margin-right: 10px;
    float: left;
}

#diffLanguages
{
    _margin-top: -10px;
}

#containerOuter
{
    background-color: #EDEDED;
    width: 100%;
}

#container
{
    width: 985px;
    clear: both;
    margin: 0 auto;
    padding: 5px 0;
}

.welcomeHeading
{
    color: #000;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 5px;
    padding-top: 5px;
}

.breadcrumb
{
    color: #000;
    height: 23px;
    font-size: 15px;
    font-weight: 700;
    line-height: 23px;
}

.breadcrumb a
{
    color: #039;
    font-size: 15px;
    font-weight: 700;
    text-decoration: none;
}

.breadcrumbStyle
{
    font-size: 14px;
    font-weight: 400;
}

.text6
{
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4em;
}

.search_title
{
    color: #000;
    font-size: 12px;
    text-decoration: none;
    font-weight: 700;
}

.text1
{
    color: #000;
    font-size: 14px;
    line-height: 1.4em;
}

#indexLeftText
{
    float: left;
    font: 12px Arial,Helvetica,sans-serif;
    color: #7f7f7f;
}

#indexPremiumText
{
    width: 250px;
    float: right;
    font: 15px/1.4em Arial,Helvetica,sans-serif;
    padding: 5px 0;
}

.postText a
{
    color: #039;
    font-size: 12px;
    font-weight: 700;
}

.seeClassifiedsText
{
    color: #c00000;
    font-family: Arial,Helvetica,sans-serif;
}

.seeClassifiedsText a
{
    color: #c00000;
    text-decoration: none;
}

.lineSeperator
{
    background: url(../images/dottedLineSeperator.jpg) repeat-x left center;
    height: 5px;
    clear: both;
}

.error1, .new
{
    color: #F63;
}

.error
{
    color: red;
    font-size: 12px;
    font-weight: 700;
}

.success
{
    color: green;
    font: bold 12px verdana;
}

.otherCities
{
    clear: both;
    padding-bottom: 5px;
}

.otherCitiesText
{
    font: bold 12px Arial,Helvetica,sans-serif;
    padding-bottom: 10px;
}

.otherCities a
{
    color: #039;
    text-decoration: none;
    float: left;
    width: 140px;
    font-size: 12px;
    line-height: 18px;
}

#premumAdsBottomMain
{
    clear: both;
    width: 985px;
    padding-top: 5px;
    background-color: #FFF;
    background-image: url(../images/dottedLineSeperator.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    font-family: Arial,Helvetica,sans-serif;
}

#premumAdsBottomBox
{
    clear: both;
    height: 170px;
    width: 965px;
    background: url(../images/premiumBottomBgStrip.jpg) repeat-x left top;
    padding: 10px 10px 0;
}

.premiumClassText, .stayConnected
{
    float: left;
    width: 225px;
    padding-right: 10px;
    padding-left: 5px;
    font-size: 12px;
    background: url(../images/premiumBottomBgSeperator.jpg) no-repeat right bottom;
    height: 170px;
}

.premiumClassTextLast li
{
    font-size: 11px;
}

.stayConnected li
{
    padding-bottom: 50px;
    list-style-type: none;
    clear: both;
}

.premiumClassTextLast
{
    float: left;
    width: 225px;
    padding-right: 10px;
    padding-left: 5px;
    font-size: 12px;
    height: 170px;
}

.alignright
{
    text-align: right;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
}

.seperator
{
    font-size: 0;
    clear: both;
    height: 20px;
}

.buttons
{
    padding-top: 10px;
    padding-bottom: 10px;
}

a.onMobile
{
    float: left;
    background: url(../images/mobile.jpg) no-repeat left center;
    padding-left: 40px;
    height: 40px;
    line-height: 40px;
}

a.contactLogo
{
    float: left;
    background: url(../images/contact-icon.gif) no-repeat left center;
    padding-left: 40px;
    height: 40px;
    line-height: 40px;
}

a.helpLogo
{
    float: left;
    background: url(../images/help-icon.gif) no-repeat left center;
    padding-left: 40px;
    height: 40px;
    line-height: 40px;
}

a.onTwitter
{
    background: url(../images/twitter.jpg) no-repeat left center;
    line-height: 40px;
    height: 40px;
    float: left;
    padding-left: 40px;
}

a.onFacebook
{
    background: url(../images/facebook.jpg) no-repeat left center;
    line-height: 40px;
    height: 40px;
    float: left;
    padding-left: 40px;
}

.clear-all
{
    font-size: 0;
    height: 1px;
    clear: both;
}

#footer
{
    clear: both;
    padding-bottom: 20px;
    padding-top: 10px;
    margin: 0 auto;
}

.footerMenu
{
    padding-bottom: 5px;
    padding-top: 5px;
    text-align: center;
    font-size: 12px;
    line-height: 1.4em;
}

#sidebarLeft
{
    width: 670px;
    float: left;
}

#sidebarRight
{
    width: 300px;
    float: right;
}

#otherCategoriesTop
{
    clear: both;
    font: bold 12px Arial,Helvetica,sans-serif;
    padding-bottom: 5px;
}

#otherCategoriesTop a
{
    color: #039;
    text-decoration: none;
    float: left;
    width: 240px;
    font-size: 12px;
    line-height: 18px;
}

#premiumAds, #otherAds
{
    clear: both;
    width: 670px;
    padding-bottom: 2px;
    font-family: Arial,Helvetica,sans-serif;
    margin-bottom: 2px;
}

#premiumAdsHeading
{
    color: #31849b;
    background-color: #EBF6F9;
    text-transform: uppercase;
    padding-left: 10px;
    font-size: 14px;
    font-weight: 700;
    line-height: 34px;
    clear: both;
    height: 34px;
}

.textDescFloatLeft
{
    font-size: 13px;
    color: #31849b;
    float: left;
}

.textDescFloatRight
{
    font-size: 12px;
    font-weight: 700;
    color: #31849b;
    float: right;
}

a.flatsText
{
    text-decoration: none;
    font-size: 13px;
    font-weight: 700;
    color: #039;
    padding-right: 5px;
}

a.rentText
{
    text-decoration: none;
    font-size: 12px;
    color: #039;
    background: url(../images/bullet.gif) no-repeat left center;
    padding-left: 10px;
}

#dateHeading
{
    font-weight: 700;
    font-size: 12px;
    color: #000;
    padding: 5px;
}

.adsNormalText
{
    line-height: 1.2em;
    border-bottom: 1px dashed #ddd8c4;
    padding: 5px;
}

.navigation
{
    float: right;
    font-size: 12px;
    font-weight: 400;
}

.navigation a
{
    color: #06C;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}

.otherCategoriesHeading
{
    font-size: 18px;
    font-weight: 700;
    color: #000;
    padding-top: 5px;
    padding-bottom: 5px;
}

#otherCategoriesBottom
{
    clear: both;
    font: 12px Arial,Helvetica,sans-serif;
    padding-bottom: 10px;
}

#otherCategoriesBottom a
{
    color: #06C;
    text-decoration: none;
    float: left;
    width: 240px;
    font-size: 12px;
    line-height: 18px;
}

.bottomHeadingText
{
    font-size: 16px;
    font-weight: 700;
    color: #c00000;
    float: left;
    margin-right: 10px;
    padding-top: 10px;
    padding-bottom: 8px;
}

a.btns
{
    font-size: 14px;
    line-height: 27px;
    font-weight: 700;
    color: #FFF;
    background: url(../images/btnsBgStrip.jpg) repeat-x left top;
    float: left;
    height: 27px;
    padding-right: 10px;
    padding-left: 10px;
    text-decoration: none;
}

#filterAds
{
    height: 29px;
    padding-bottom: 5px;
}

.getResponseText
{
    color: #000;
    background-color: #e5dfec;
    background-image: url(../images/getResponse.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 27px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 12px;
    line-height: 27px;
    font-weight: 700;
}

#filterAdsLeft
{
    float: left;
    font-size: 12px;
    line-height: 27px;
    font-weight: 700;
    color: #000;
}

#filterAdsRight
{
    float: right;
    line-height: 27px;
}

.postAdAtText
{
    text-align: right;
    background-color: #EBF6F9;
    font-size: 12px;
    font-weight: 700;
    padding: 8px 5px 8px 0;
}

.postAdAtText a
{
    color: #31849b;
    text-decoration: none;
}

.text10
{
    color: #F60;
    font-weight: 700;
    font-size: 12px;
}

h1
{
    color: #000;
    display: inline;
    font-size: 18px;
    font-weight: 700;
    text-decoration: none;
    margin: 0 !important;
    padding: 0;
}

#h1 seo_title
{
    color: #000;
    font-size: 13px;
    font-weight: 700;
}

.textSeperator
{
    padding-top: 5px;
    padding-bottom: 5px;
    clear: both;
}

.heading_bg
{
    background-color: #D99594;
}

.text4
{
    font-size: 13px;
    font-weight: 700;
    color: #C06;
}

.content_bg
{
    background-color: #E5B7B7;
}

.content_bg1
{
    background-color: #FF0;
}

.curvedBoxMain
{
    width: 675px;
    clear: both;
}

.topLeftCurveBg
{
    background: url(../images/leftCurveBg.jpg) no-repeat left top;
    float: left;
    height: 28px;
    width: 10px;
}

.topMidHeadingBg
{
    height: 28px;
    width: 655px;
    float: left;
    background: url(../images/topHeadingBgStrip.jpg) repeat-x left top;
    font-size: 14px;
    line-height: 28px;
    font-weight: 700;
    color: #FFF;
    text-align: center;
}

.topRightCurveBg
{
    background: url(../images/rightCurveBg.jpg) no-repeat right top;
    height: 28px;
    width: 10px;
    float: left;
}

.curvedBoxContent
{
    width: 653px;
    border-right: 1px solid #fdb160;
    border-left: 1px solid #fdb160;
    background-image: url(../images/curvedBoxContentBgStrip.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #FFF;
    clear: both;
    padding: 10px;
}

.bottomLeftCurveBg
{
    background: url(../images/bottomLeftCurveBg.jpg) no-repeat left top;
    float: left;
    height: 10px;
    width: 10px;
    font-size: 0;
}

.bottomRightCurveBg
{
    font-size: 0;
    background: url(../images/bottomRightCurveBg.jpg) no-repeat right top;
    height: 10px;
    width: 10px;
    float: left;
}

.bottomMidBg
{
    float: left;
    height: 9px;
    width: 655px;
    border-bottom: 1px solid #fdb160;
    font-size: 0;
}

.google_bottom_head
{
    font: bold 12px Verdana;
    font-size: 16px;
    font-family: Verdana;
    font-weight: 700;
    color: #06C;
}

.google_bottom_text
{
    font: 11px Verdana;
    font-size: 12px;
    font-family: Verdana;
}

.google_bottom_text1
{
    font: 12px Verdana;
    font-size: 13px;
    font-family: Verdana;
}

.google_bottom_text2
{
    font: 10px Verdana;
    font-size: 11px;
    font-family: Verdana;
}

.google_bottom_head3
{
    font: bold 18px Verdana;
    font-size: 14px;
    font-family: Verdana;
    font-weight: 700;
    color: #06C;
}

.adlinks
{
    font: 13px verdana;
    font-size: 13px;
    font-family: Verdana;
    color: #06C;
}

#searchBox
{
    background: url(../images/searchBgStrip.jpg) repeat-x left top;
    height: 70px;
    width: 975px;
    clear: both;
    margin-bottom: 10px;
    padding: 10px;
}

.chkBox
{
    width: 65px;
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
    background: url(../images/SearchBgSeperator.jpg) no-repeat right center;
    height: 51px;
    float: left;
}

.chkBoxText
{
    _padding-bottom: 10px;
    font-size: 12px;
    background: url(../images/SearchBgSeperator.jpg) no-repeat right center;
    padding-left: 5px;
}

.bedroomText
{
    padding-bottom: 5px;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}

.bedroomsMain
{
    width: 155px;
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
    background: url(../images/SearchBgSeperator.jpg) no-repeat right center;
    height: 51px;
    float: left;
}

.minMaxBox
{
    font-size: 11px;
    color: #000;
    border: 1px solid #c6bad5;
    padding: 3px;
}

.appartmentMain
{
    width: 160px;
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
    background: url(../images/SearchBgSeperator.jpg) no-repeat right center;
    height: 51px;
    float: left;
}

.localityMain
{
    width: 250px;
    font-size: 12px;
    padding-right: 10px;
    padding-left: 10px;
    background: url(../images/SearchBgSeperator.jpg) no-repeat right center;
    height: 51px;
    float: left;
}

.searchBtn
{
    padding-left: 10px;
    width: 150px;
}

.postTextBold
{
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 10px;
    text-transform: uppercase;
}

.selboxstate
{
    float: left;
    width: 170px;
}

.rightLinks
{
    width: 780px;
}

.linksMain, .linksMainInner
{
    float: left;
    width: 250px;
}

.linksMain a, .linksMainInner a
{
    font-size: 12px;
    color: #06C;
    text-decoration: none;
}

.linksMain li
{
    list-style-type: none;
    padding-top: 4px;
    padding-bottom: 4px;
}

.text7
{
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4em;
    color: #039;
}

.textOrange
{
    font-size: 12px;
    font-weight: 700;
    color: #f63;
    padding-top: 4px;
    padding-bottom: 4px;
}

.viewallLinks
{
    color: #000;
    clear: both;
    padding-top: 5px;
    padding-bottom: 10px;
}

.viewallLinks li
{
    list-style-type: none;
    padding-top: 2px;
    padding-bottom: 2px;
}

#categoryHeadingTextPremium
{
    width: 665px;
    background: #ebf6f9 url(../images/categoryHeadingBgPremium.jpg) no-repeat right top;
    min-height: 56px;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 10px;
}

#categoryHeadingTextPremium1
{
    width: 665px;
    min-height: 56px;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #EBF6F9;
    padding: 10px;
}

#replytoAddPremium
{
    background: #399ab5;
    width: 258px;
    clear: both;
    border: 0 solid #9cccda;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 10px;
}

.categoryHeading
{
    color: #000;
    padding-bottom: 5px;
    float: left;
    padding-right: 10px;
    font-size: 22px;
    font-weight: 400;
}

#categoryTextDesc
{
    float: left;
    width: 400px;
    font-family: Arial,Helvetica,sans-serif;
}

#categoryTextDesc p
{
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 10px;
    color: #000;
}

#premiumImgs
{
    clear: both;
    padding-top: 10px;
    padding-bottom: 10px;
}

#premiumImgs a
{
    float: left;
    margin-right: 10px;
    border: 2px solid #000;
    margin-bottom: 10px;
}

#premiumImgs a:hover
{
    border: 2px solid #666;
}

#friendConnect
{
    background-color: #f6f5ee;
    height: 30px;
    background-image: url(../images/friendconnectSeperator.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}

#friendConnect a
{
    color: #039;
    text-decoration: none;
    padding-right: 5px;
    padding-left: 5px;
}

.storeListing a
{
    font-size: 12px;
    line-height: 30px;
    float: left;
    color: #039;
}

.flagListing
{
    float: right;
    font-size: 12px;
    line-height: 30px;
    color: #000;
}

#otherCategoriesarabiSky
{
    clear: both;
    padding-bottom: 5px;
    font-family: Arial,Helvetica,sans-serif;
}

#otherCategoriesarabiSky a
{
    color: #06C;
    text-decoration: none;
    float: left;
    width: 211px;
    padding-right: 3px;
    font-size: 12px;
    line-height: 18px;
}

.replyHeadingText
{
    color: #FF6;
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 5px;
}

.textField
{
    font-size: 12px;
    color: #ff6;
    padding-bottom: 2px;
}

.textFieldBox
{
    padding-bottom: 15px;
    font-size: 12px;
    color: #ff6;
}

.textField1
{
    font-size: 11px;
    color: #ff6;
    padding-bottom: 10px;
}

.textareaPremium
{
    background-color: #e8f5f8;
    height: 50px;
    width: 250px;
    font-size: 11px;
    color: #666;
    border: none;
    padding: 5px;
}

.textBoxPremium
{
    background-color: #e8f5f8;
    width: 250px;
    border: none;
    font-size: 11px;
    color: #666;
    padding: 3px;
}

.rightPanelAds
{
    padding-top: 20px;
    padding-bottom: 20px;
}

.priceHeading
{
    color: #000;
    font-size: 14px;
    font-weight: 700;
}

.textDescName
{
    float: left;
    width: 300px;
    padding-right: 10px;
}

.normalText
{
    color: #000;
    padding-bottom: 2px;
    padding-top: 2px;
    font: 12px Arial,Helvetica,sans-serif;
}

.shareListing
{
    font-size: 18px;
    font-weight: 700;
    color: #039;
    float: right;
    padding-right: 10px;
    padding-left: 10px;
}

.shareListing a
{
    background: url(../images/shareListing.jpg) no-repeat left center;
    padding-left: 25px;
    color: #039;
    text-decoration: none;
}

#categoryHeadingTextNonPremium
{
    width: 665px;
    background: #f7f6ef url(../images/categoryHeadingBgNonPremium.jpg) no-repeat right top;
    min-height: 56px;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    padding: 10px;
}

#categoryHeadingTextNonPremium1
{
    width: 665px;
    min-height: 56px;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    background-color: #F7F6EF;
    padding: 10px;
}

#replytoAddNonPremium
{
    background: #938953;
    width: 258px;
    clear: both;
    border: 0 solid #c9c4a9;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 10px;
}

.textareaNonPremium
{
    background-color: #fcffff;
    border: 1px solid #DDD8C2;
    color: #666;
    font-size: 11px;
    width: 250px;
    height: 100px;
    padding: 3px;
}

.textBoxNonPremium
{
    background-color: #fcffff;
    border: 1px solid #DDD8C2;
    color: #666;
    font-size: 11px;
    width: 60px;
    padding: 3px;
}

.helpTextBold
{
    text-align: center;
    font: bold 12px Arial,Helvetica,sans-serif;
    padding-bottom: 5px;
}

#loginBoxMain
{
    width: 670px;
    padding-right: 10px;
    background: url(../images/horLine.jpg) repeat-y right top;
}

#registerBox
{
    background: #daeef3;
    width: 314px;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 270px;
    padding: 10px;
}

#loginBox
{
    background: #fde4cf;
    width: 314px;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    height: 270px;
    padding: 10px;
}

.loginNormalText
{
    font-size: 14px;
    padding-bottom: 20px;
}

.loginTextBox
{
    border: 1px solid #b6dde8;
    font-size: 13px;
    color: #666;
    width: 250px;
    padding: 2px;
}

.loginSecurityTextBox
{
    border: 1px solid #b6dde8;
    font-size: 13px;
    color: #666;
    width: 100px;
    padding: 2px;
}

.loginPasswordTextBox
{
    border: 1px solid #b6dde8;
    font-size: 13px;
    color: #666;
    width: 150px;
    padding: 2px;
}

.changePass
{
    padding: 5px;
}

.newUser
{
    padding-bottom: 5px;
    color: #039;
    font-size: 14px;
    font-weight: 700;
}

.textGreyBold
{
    font: bold 12px Arial,Helvetica,sans-serif;
    color: #7f7f7f;
}

.viewHousesNFlats
{
    font: bold 13px Arial,Helvetica,sans-serif;
    padding-bottom: 10px;
}

.viewHousesNFlats a
{
    width: 220px;
    float: left;
    color: #06C;
    text-decoration: none;
    line-height: 19px;
}

a.otherCity
{
    color: #C00000;
    text-decoration: none;
}

#citySelectBgStrip
{
    background: #fff3cd url(../images/citySelectBgStrip.jpg) repeat-x left top;
    padding: 10px;
}

.citySelectHeading
{
    font: bold 12px Arial,Helvetica,sans-serif;
    color: #984806;
    padding-bottom: 5px;
}

.selectCityTextBox
{
    border: 1px solid #ddd8c2;
    font-size: 11px;
    color: gray;
    width: 115px;
    padding: 2px;
}

.cityLinks a
{
    color: #039;
    text-decoration: none;
    padding-left: 3px;
}

#citySelectHelpCenter
{
    font: 13px Arial,Helvetica,sans-serif;
    color: #039;
    padding-left: 10px;
}

.cityCenterTextBold
{
    font-weight: 700;
}

.seperator10px
{
    height: 10px;
    clear: both;
    font-size: 0;
}

.selCityBox
{
    float: left;
    padding-right: 5px;
    padding-top: 3px;
}

.goImgBtn
{
    _padding-top: 2px;
}

#getMailAlertsMain
{
    height: 77px;
    clear: both;
}

#getMailAlertsResults
{
    float: left;
    width: 660px;
    height: auto;
    background: #eeece1;
    padding: 5px;
}

#getMailAlertsLeftBg
{
    float: left;
    height: 77px;
    background: url(../images/getMailAlertsLeftBg.jpg) no-repeat left top;
    width: 20px;
}

#getMailAlertsBgStrip
{
    float: left;
    height: 57px;
    background: url(../images/getMailAlertsBgStrip.jpg) repeat-x left top;
    width: 362px;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFF;
    padding: 10px;
}

#getMailAlertsRightBg
{
    float: left;
    height: 77px;
    background: url(../images/getMailAlertsRightBg.jpg) no-repeat right top;
    width: 8px;
}

.foundText
{
    font: 12px Arial,Helvetica,sans-serif;
    color: #000;
    vertical-align: middle;
}

.classifiedsText
{
    font: 18px Arial,Helvetica,sans-serif;
    color: #c00000;
    padding-bottom: 3px;
}

.showHideMailAlertMain
{
    background: none repeat scroll 0 0 #D3C681;
    border: 1px solid #7F7748;
    color: #000;
    left: 12px;
    position: absolute;
    width: 382px;
    z-index: 10000;
    padding: 5px;
}

.mailAlertText
{
    font: 12px Arial,Helvetica,sans-serif;
    padding: 8px 5px;
}

.mailAlertPlainBox
{
    width: 400px;
    height: 76px;
    align: center;
    border: 1px solid #000;
    font: 12px Arial,Helvetica,sans-serif;
}

#mobileVerified
{
    width: 300px;
    border: 1px solid #e36c0a;
    background: #ff9;
    padding: 10px;
}

#mobileVerifiedHeading
{
    background: #76923c;
    color: #fff;
    font: bold 14px Arial,Helvetica,sans-serif;
    padding: 3px;
}

.mobileVerifiedText
{
    color: #000;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 6px 0;
}

.closeBtn
{
    font: bold 12px Arial,Helvetica,sans-serif;
    text-align: right;
}

.closeBtn a
{
    color: #31849b;
    text-decoration: underline;
    padding-bottom: 5px;
}

.floatRight
{
    padding-right: 5px;
    float: right;
}

#confirmalertMain
{
    width: 390px;
    height: 66px;
    border: 1px solid #e36c0a;
    text-align: center;
    padding: 5px;
}

.normalTextBold
{
    font: bold 12px Arial,Helvetica,sans-serif;
    padding-bottom: 2px;
}

#eventsAds
{
    clear: both;
    width: 680px;
    padding-bottom: 10px;
    font-family: Arial,Helvetica,sans-serif;
}

#filterAdsLeft a
{
    font: 12px Arial,Helvetica,sans-serif;
    color: #039;
    text-decoration: none;
}

.filterText
{
    font: normal 11px Arial,Helvetica,sans-serif;
    color: #666;
    font-weight: 700;
}

#eventsRightPanel
{
    width: 180px;
    padding-left: 10px;
    float: right;
}

.text2
{
    font: 14px Arial,Helvetica,sans-serif;
    color: #7f7f7f;
    padding-bottom: 10px;
}

#eventsSearchBox
{
    width: 775px;
    background: url(../images/searchBgStrip.jpg) repeat-x left top;
    clear: both;
    height: 50px;
    padding: 10px;
}

.eventsHeading
{
    color: #c3004c;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 5px;
    padding-top: 5px;
}

.eventsTypeText
{
    _padding-bottom: 10px;
    font-size: 12px;
    padding-left: 10px;
}

.dateBox
{
    color: #000;
    border: 1px solid #c5b7d3;
    width: 90px;
    font-size: 11px;
    font-weight: 700;
    padding: 3px;
}

.otherTextBox
{
    font-size: 11px;
    color: #000;
    border: 1px solid #c5b7d3;
    width: 140px;
    padding: 3px;
}

.separator_bg
{
    background-color: #C60;
}

.textsmall
{
    color: #000;
    font-size: 11px;
    font-weight: 400;
    line-height: 1.4em;
}

.white_bg
{
    background-color: #FFF;
}

.weekname, .currentdate, .prev_next
{
    font-size: 11px;
    font-weight: 700;
    color: #000;
}

.beforedayboxes, .dayboxes
{
    font-size: 10px;
}

.bg
{
    background-color: #FC0;
}

.highlighteddayboxes
{
    font-size: 10px;
    background-color: #E5B7B7;
}

.paging, .paging:hover, .paging:alink, .paging:visited
{
    font-size: 11px;
    font-weight: 400;
}

.paging:hover
{
    color: #F60;
}

#rightSideBar
{
    float: right;
    background: url(../images/horLine.jpg) repeat-y left top;
    padding-left: 5px;
    height: 197px;
}

#rightSideBarSmall
{
    float: right;
    background: url(../images/horLine.jpg) repeat-y left top;
    padding-left: 5px;
    height: 100px;
}

#registrationBoxMain
{
    font-family: Arial,Helvetica,sans-serif;
}

.normalTextBlackBold
{
    font-size: 12px;
    font-weight: 700;
    padding-bottom: 8px;
}

.normalTextBlack
{
    font-size: 13px;
    padding-bottom: 8px;
}

.titleLeft
{
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 4px;
    float: left;
}

.titleRight
{
    font-size: 12px;
    padding-bottom: 4px;
    padding-right: 20px;
    float: right;
}

.registerTextBox
{
    border: 1px solid #e36c0a;
    font-size: 13px;
    padding: 2px;
}

.registerSelectBox
{
    border: 1px solid #c4bc96;
    font-size: 13px;
    padding: 2px;
}

.registerTextBox1
{
    border: 1px solid #c4bc96;
    font-size: 13px;
    width: 180px;
    padding: 2px;
}

.contactLeftText
{
    font-size: 12px;
    padding-bottom: 4px;
    float: left;
    width: 120px;
}

.contactTextBoxEmail
{
    border: 1px solid #e36c0a;
    width: 210px;
    padding: 2px;
}

.contactTextBox
{
    font-size: 12px;
    border: 1px solid #c4bc96;
    padding: 4px;
}

.securityImg
{
    border: 1px solid #c4bc96;
    height: 23px;
}

.browseBtn
{
    background: url(../images/browseBtn.jpg) no-repeat left top;
    width: 132px;
    height: 31px;
    border: none;
    cursor: pointer;
}

.keywordSearchBox
{
    font-size: 13px;
    border: 1px solid #c6bad5;
    width: 150px;
    color: #000;
    padding: 3px;
}

#ornageBgMain
{
    width: 670px;
    background: #fef5da;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px;
}

.activateMailHeading
{
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: 700;
    color: #EC600F;
}

.textNormalBlackBold
{
    font-weight: 700;
    font-size: 12px;
    padding-bottom: 5px;
}

.redTextLarge
{
    color: red;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    background-color: #EDEDEF;
}

#verifyMobileMain
{
    width: 658px;
    border: 1px solid #eeece1;
    background: #F3F3F3;
    font-family: Arial,Helvetica,sans-serif;
    padding: 5px 10px;
}

#verifyMobileNum
{
    float: left;
    font-size: 20px;
}

.terms
{
    float: right;
    font-size: 12px;
    padding-top: 5px;
}

.verifyText
{
    font-size: 12px;
    font-weight: 700;
}

.orangeHeading
{
    background: #fff7e2;
    width: 660px;
    font-size: 12px;
    padding: 10px;
}

.borderBoxOrange
{
    border: 1px solid #fff7e2;
    width: 668px;
    border-top: none;
    font-size: 12px;
    padding: 5px;
}

.ornageTextBold
{
    color: #f63;
    font-weight: 700;
}

.textFieldLeft
{
    float: left;
    width: 150px;
    padding-bottom: 10px;
    font-size: 12px;
    font-weight: 700;
    padding-top: 2px;
}

.textFieldRight
{
    float: left;
    padding-bottom: 10px;
    font-size: 12px;
}

#rightSideBar1
{
    float: right;
    background: url(../images/horLine.jpg) repeat-y left top;
    padding-left: 5px;
    width: 300px;
}

.textBlackBoldBig
{
    font-size: 13px;
    font-weight: 700;
    padding-bottom: 8px;
}

#relatedAdsMain
{
    width: 680px;
    clear: both;
}

.relatedAdsHeading
{
    font: bold 12px Arial,Helvetica,sans-serif;
    color: #039;
    padding-bottom: 5px;
}

.adsHeading1
{
    color: #c00000;
    font-size: 12px;
}

.prevTextLeft
{
    width: 100px;
    float: left;
    padding-right: 10px;
    font-weight: 700;
}

.commentsText
{
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 4px;
}

.titleBold
{
    font-size: 13px;
    font-weight: 700;
    margin-bottom: 4px;
}

.greenBold
{
    font-size: 13px;
    font-weight: 700;
    margin-bottom: 4px;
    color: #070;
}

.glossymenu
{
    width: 179px;
    margin: 5px 0;
    padding: 0;
}

.glossymenu a.menuitem
{
    background: url(../images/dashBoardMenuBg.jpg) no-repeat left top;
    font: bold 13px Verdana,Helvetica,sans-serif;
    color: #FFF;
    display: block;
    position: relative;
    width: auto;
    height: 31px;
    line-height: 31px;
    padding-left: 10px;
    text-decoration: none;
}

.glossymenu a.premiumHeader
{
    background: url(../images/dashBoardMenuBgPremium.jpg) no-repeat left top;
    font: bold 13px Verdana,Helvetica,sans-serif;
    color: #FFF;
    display: block;
    position: relative;
    width: auto;
    height: 31px;
    line-height: 31px;
    padding-left: 10px;
    text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active
{
    color: #FFF;
}

.glossymenu a.menuitem .statusicon, .glossymenu a.premiumHeader .statusicon
{
    position: absolute;
    top: 30px;
    left: 25px;
    border: none;
}

.glossymenu a.selected, .glossymenu a.menuitem:hover
{
    background-image: url(../images/dashBoardMenuBgHover.jpg);
}

.glossymenu a.premiumHeader:hover
{
    background-image: url(../images/dashBoardMenuBgHoverPremium.jpg);
}

.glossymenu div.submenu
{
    background: #fefbec;
    border: 1px solid #fde9d9;
    border-top: none;
    border-bottom: none;
    padding-top: 20px;
}

.glossymenu div.submenu ul
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.glossymenu div.submenu ul li
{
    background: url(../images/dashboardSubMenuSeperator.jpg) repeat-x left bottom;
    padding-bottom: 4px;
}

.glossymenu div.submenu ul li a
{
    display: block;
    font-size: 12px;
    color: #039;
    text-decoration: none;
    padding: 2px 0 2px 10px;
}

.upperCaseText
{
    font-weight: 700;
    text-transform: uppercase;
}

#dashboardMenu
{
    width: 180px;
    padding-right: 10px;
    float: left;
}

.dashboardMainContent
{
    clear: both;
    width: 795px;
    padding-bottom: 20px;
}

.dashboardHeading
{
    font: bold 14px Arial,Helvetica,sans-serif;
    border: 1px solid #eeece1;
    background: #fef9d8;
    padding: 8px;
}

.dashboardHeading1
{
    font: 14px Arial,Helvetica,sans-serif;
    border: 1px solid #eeece1;
    background: #fef9d8;
    text-align: center;
    padding: 8px;
}

.dashboardHeading1 a
{
    text-decoration: none;
    color: #000;
}

.dashboardText
{
    font-size: 11px;
    border: 1px solid #eeece1;
    color: #7f7f7f;
    vertical-align: text-top;
    padding: 8px;
}

.dashboardText a
{
    color: #039;
    text-decoration: none;
    font-weight: 700;
}

.dashboardText1
{
    font-size: 11px;
    text-align: center;
    border: 1px solid #eeece1;
    vertical-align: text-top;
    padding: 8px;
}

.dashboardText1 a
{
    font-weight: 700;
    color: #31849b;
    text-decoration: none;
}

.renewRedText
{
    color: red;
    font-weight: 700;
    padding-bottom: 10px;
}

.premiumAdsText
{
    color: #e36c0a;
    font-size: 14px;
    padding-top: 8px;
}

.dashboardRepliesText a
{
    color: #06C;
    text-decoration: none;
    font-weight: 700;
}

.repliesDeleteText
{
    float: right;
    color: red;
    font-weight: 700;
    padding-right: 50px;
}

.repliesDeleteText a
{
    color: red;
    text-decoration: none;
}

.repliesCommentsText
{
    line-height: 18px;
    padding-right: 50px;
    padding-top: 8px;
}

.verifyMobileText
{
    font-size: 20px;
    font-weight: 700;
    color: #e36c0a;
    float: left;
}

.verifySMSText
{
    font-size: 12px;
    font-weight: 700;
    color: #000;
    padding-bottom: 8px;
}

.verifySMSTextOrange
{
    font-size: 12px;
    font-weight: 700;
    color: #e36c0a;
}

.textDotted
{
    font-size: 12px;
    color: #000;
    border-bottom: 1px dotted #ddd8c2;
    border-right: 1px dotted #ddd8c2;
    padding: 5px;
}

.textNonDotted
{
    font-size: 12px;
    color: #000;
    border-bottom: 1px dotted #ddd8c2;
    padding: 5px;
}

.iconspan
{
    float: right;
    cursor: pointer;
    font-weight: 700;
    color: #06C;
    margin: 3px;
}

.submenu a.selectedSubMenu
{
    background: url(../images/rightArrow.jpg) no-repeat 160px center;
    font-weight: 700;
}

.congratsText
{
    color: #070;
    font-size: 14px;
    font-weight: 700;
    background: url(../images/tick.jpg) no-repeat left center;
    padding: 10px 40px;
}

.easyPaymentsText
{
    color: #039;
    font-size: 12px;
    font-weight: 700;
    padding-bottom: 10px;
}

.whatNextHeading
{
    padding-bottom: 5px;
    font-weight: 700;
}

.myarabiSky-ccavenueForm #upgradePlansMain
{
    width: auto;
}

#upgradePlansMain
{
    width: 780px;
    clear: both;
    padding-bottom: 10px;
    font-family: Arial,Helvetica,sans-serif;
}

#basic99LeftTopCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic99LeftTopCurve.jpg) no-repeat left top;
}

#basic99TopBgStrip
{
    width: 760px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic99TopBgStrip.jpg) repeat-x left top;
}

#basic99RightTopCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic99RightTopCurve.jpg) no-repeat left top;
}

#basicPremium99Content
{
    width: 754px;
    border-left: 1px solid #fcdec2;
    border-right: 1px solid #fcdec2;
    background: url(../images/basicPremiumBgStrip99.jpg) repeat-x left top;
    height: 105px;
    padding: 10px;
}

#basic99LeftBootmCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic99LeftBottomCurve.jpg) no-repeat left top;
}

#basic99BottomBgStrip
{
    width: 760px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic99BottomBgStrip.jpg) repeat-x left top;
}

#basic99RightBottomCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic99RightBottomCurve.jpg) no-repeat left top;
}

#basic49LeftTopCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic49LeftTopCurve.jpg) no-repeat left top;
}

#basic49TopBgStrip
{
    width: 760px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic49TopBgStrip.jpg) repeat-x left top;
}

#basic49RightTopCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic49RightTopCurve.jpg) no-repeat left top;
}

#basicPremium49Content
{
    width: 754px;
    border-left: 1px solid #cedfb0;
    border-right: 1px solid #cedfb0;
    background: url(../images/basicPremiumBgStrip49.jpg) repeat-x left top;
    height: 105px;
    padding: 10px;
}

#basic49LeftBootmCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic49LeftBottomCurve.jpg) no-repeat left top;
}

#basic49BottomBgStrip
{
    width: 760px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic49BottomBgStrip.jpg) repeat-x left top;
}

#basic49RightBottomCurve
{
    width: 8px;
    height: 8px;
    float: left;
    font-size: 0;
    background: url(../images/basic49RightBottomCurve.jpg) no-repeat left top;
}

.basicPlansHeadingText
{
    padding-bottom: 5px;
    font-size: 16px;
    font-weight: 700;
}

.basicPlansHeadingText1
{
    font-size: 16px;
    font-weight: 700;
}

.specialOffexText
{
    color: #e36c0a;
    font-size: 12px;
    font-weight: 700;
    height: 30px;
}

.featuresList
{
    font-size: 13px;
    padding-bottom: 5px;
}

.featuresList li
{
    padding-bottom: 3px;
}

.comminityLeft
{
    float: left;
    width: 300px;
    font-size: 12px;
    font-weight: 700;
}

.comminityLeft1
{
    float: left;
    width: 300px;
    font-size: 12px;
}

.communityRightFirst
{
    float: right;
    width: 300px;
    text-align: right;
    font-size: 12px;
    font-weight: 700;
}

.communityRight
{
    float: right;
    width: 300px;
    text-align: right;
    font-size: 11px;
}

.communityHeading
{
    color: #C06;
    font-size: 18px;
}

#communityDiscussionMain
{
    background: #fff7e2;
    clear: both;
    padding: 5px;
}

.communityAnnouncement
{
    background: #fff7e2;
    border: 1px solid #FB0;
    padding: 5px;
}

.communityDiscussion
{
    clear: both;
    padding: 6px 0;
}

.communityDiscussionMostFirst
{
    clear: both;
    background: #fff7e2;
    height: 25px;
    line-height: 25px;
    padding: 0 5px;
}

#communitydisc
{
    padding: 0 5px;
}

.text5
{
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 10px;
}

#mainBoxEmailAlert
{
    width: 680px;
    clear: both;
    position: absolute;
}

#non-PremLeftPanel
{
    width: 675px;
    float: left;
}

.orangBigText
{
    color: #f63;
    font: bold 16px Verdana,Arial,Helvetica,sans-serif;
    padding: 1px 5px 10px;
}

a.SlotOdd, .SlotOdd
{
    width: 290px;
    border: 1px solid #9e8eae;
    border-bottom: 8px solid #AB9BBF;
    background: #fff;
    font-family: Arial,Helvetica,sans-serif;
    min-height: 55px;
    padding: 3px;
}

a.SlotEven, .SlotEven
{
    width: 290px;
    border: 1px solid #54426a;
    border-bottom: 8px solid #AB9BBF;
    background: #fff;
    font-family: Arial,Helvetica,sans-serif;
    min-height: 55px;
    padding: 3px;
}

a.slotHeading, .slotHeading
{
    color: #06C;
    padding-bottom: 3px;
    font-size: 13px;
    font-weight: 700;
    text-decoration: underline;
}

a.slotTextDesc, .slotTextDesc
{
    color: gray;
    font-size: 12px;
    font-weight: 700;
}

.boldText
{
    font-weight: 700;
    color: #000;
}

.priceTextDesc
{
    float: left;
    color: #faa61a;
    font-size: 12px;
    font-weight: 700;
    width: 300px;
}

.contactBtnPremium a
{
    float: left;
    color: #fff;
    text-decoration: none;
    background: #389ab5;
    padding: 3px 10px;
}

.contactBoxNonPremiumArrow
{
    width: 640px;
    background: url(../images/nonPremiumUpArrow.gif) no-repeat 420px top;
    padding-top: 20px;
    margin-top: -1px;
}

.contactBtnNonPremium a
{
    float: left;
    color: #fff;
    text-decoration: none;
    background: #938a53;
    padding: 3px 10px;
}

#contactBoxNonPremium
{
    background: #938a53;
    width: 600px;
    font-size: 12px;
    padding: 10px 20px;
}

#contactBoxMyAds
{
    background: #EFEFEF;
    width: 300px;
    font-size: 12px;
    padding: 5px 20px;
}

.contactBoxLeftText
{
    float: left;
    width: 355px;
}

.contactBoxRightText
{
    float: right;
    width: 230px;
}

.replyTextField
{
    color: #000;
    padding-bottom: 5px;
}

.recomended
{
    color: #000;
    text-align: right;
    cursor: pointer;
    margin-right: 16px;
}

.replytoTextBoxNonPremium
{
    background-color: #fcffff;
    border: 1px solid #DDD8C2;
    color: #666;
    font-size: 11px;
    width: 190px;
    padding: 4px;
}

.replyTextFieldSmallText
{
    font-size: 11px;
    color: #FF6;
    text-align: right;
    padding-right: 30px;
    padding-bottom: 10px;
}

.sendResponseBtn
{
    text-align: center;
    padding: 5px 5px 5px 100px;
}

.contactBoxPremiumArrow
{
    width: 640px;
    background: url(../images/premiumUpArrow.gif) no-repeat 420px top;
    padding-top: 20px;
    margin-top: -1px;
}

#contactBoxPremium
{
    background: #389ab5;
    width: 600px;
    font-size: 12px;
    padding: 10px 20px;
}

.sendResponsePremiumLeftCurve
{
    width: 4px;
    float: left;
    height: 33px;
    background: url(../images/sendResponsePremiumLeftCurve.jpg) no-repeat left top;
}

.sendResponsePremiumContent
{
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    height: 33px;
    background: url(../images/sendResponsePremiumBgStrip.jpg) repeat-x left top;
    color: #000;
    font: bold 12px/33px Arial,Helvetica,sans-serif;
}

.sendResponsePremiumRightCurve
{
    width: 4px;
    float: left;
    height: 33px;
    background: url(../images/sendResponsePremiumRightCurve.jpg) no-repeat right top;
}

.sendResponseNonPremiumLeftCurve
{
    width: 4px;
    float: left;
    height: 30px;
    background: url(../images/sendResponseNonPremiumLeftCurve.jpg) no-repeat left top;
}

.sendResponseNonPremiumContent
{
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    height: 30px;
    background: url(../images/sendResponseNonPremiumBgStrip.jpg) repeat-x left top;
    color: #000;
    font: bold 12px/30px Arial,Helvetica,sans-serif;
}

.sendResponseNonPremiumRightCurve
{
    width: 4px;
    float: left;
    height: 30px;
    background: url(../images/sendResponseNonPremiumRightCurve.jpg) no-repeat right top;
}

.dashboardImgDiv
{
    float: left;
    padding-right: 8px;
    margin-top: 8px;
}

#jobSeekersPremium265
{
    width: 265px;
    float: right;
}

#jobSeekersPremiumHeading265
{
    height: 56px;
    background: url(../images/jobSeekersTopRightCurve.jpg) no-repeat right top;
    width: 264px;
    border-left: 1px solid #b6b6b6;
}

#jobSeekersPremiumContent265
{
    border-left: 1px solid #b6b6b6;
    width: 224px;
    background: url(../images/jobSeekersPremiumRightBorder.jpg) no-repeat right top;
    padding: 3px 20px 7px;
}

#jobSeekersPremiumContent265 li
{
    color: #000;
    padding-bottom: 5px;
    font: bold 10px Verdana,Arial,Helvetica,sans-serif;
    list-style-image: url(../images/bullet1.jpg);
}

#jobSeekersOuterBorder
{
    height: 45px;
    width: 195px;
    border-top: 1px solid #b7b7b7;
    padding-top: 5px;
    padding-left: 5px;
}

.jobSeekersBottomBorder
{
    border-bottom: 1px solid #b7b7b7;
    width: 195px;
    height: 4px;
    clear: both;
    font-size: 0;
}

.jobSeekersImg
{
    background: url(../images/jobSeekerImg.jpg) no-repeat left top;
    width: 35px;
    height: 35px;
    float: left;
    padding-right: 3px;
}

.jobSeekersText
{
    font: bold 22px Verdana,Arial,Helvetica,sans-serif;
    color: #f89a1e;
    float: left;
    padding-right: 2px;
    padding-top: 5px;
}

.joobSeekersQText
{
    font: bold 24px Verdana,Arial,Helvetica,sans-serif;
    color: #5d4776;
    float: left;
    padding-top: 5px;
}

#jobSeekersPremiumBottom265
{
    width: 265px;
    background: url(../images/jobSeekersPremiumBottomCurve.jpg) no-repeat left top;
    height: 8px;
    font-size: 0;
}

#jobSeekersPremium540
{
    width: 540px;
    float: right;
}

#jobSeekersPremium540InnerBg
{
    width: 539px;
    height: 69px;
    background: url(../images/jobSeekersTopRightCurve1.jpg) no-repeat right top;
    border-left: 1px solid #b6b6b6;
}

#jobSeekersPremiumBottom540
{
    width: 540px;
    background: url(../images/jobSeekersPremiumBottomCurve1.jpg) no-repeat left top;
    height: 7px;
    font-size: 0;
}

#jobSeekersPremium540InnerBg1
{
    border-top: 1px solid #b6b6b6;
    width: 475px;
    height: 54px;
    padding: 5px 0 10px 5px;
}

#jobSeekersLeftPanel
{
    float: left;
    padding-right: 10px;
    width: 180px;
}

.jobSeekersListText
{
    width: 285px;
    float: left;
}

.jobSeekersListText li
{
    color: #000;
    padding-bottom: 2px;
    font: bold 10px Verdana,Arial,Helvetica,sans-serif;
    list-style-image: url(../images/bullet2.gif);
}

.jobSeekersText1
{
    font: bold 18px Verdana,Arial,Helvetica,sans-serif;
    color: #f89a1e;
    float: left;
    padding-right: 2px;
    padding-top: 5px;
}

.joobSeekersQText1
{
    font: bold 20px Verdana,Arial,Helvetica,sans-serif;
    color: #5d4776;
    float: left;
    padding-top: 5px;
}

#employersJobListingMain
{
    width: 988px;
    clear: both;
}

#jobListingLeftCurve
{
    height: 50px;
    width: 362px;
    float: left;
}

#jobListingRightCurve
{
    background: url(../images/jobListingRightCurve.jpg) no-repeat right top;
    height: 50px;
    width: 9px;
    float: left;
}

#jobListingContentPremium
{
    width: 478px;
    float: left;
    height: 33px;
    background: url(../images/jobListingBgStrip.jpg) repeat-x left top;
    padding: 12px 30px 5px;
}

#jobListingContentPremium li
{
    list-style-image: url(../images/bullet2.gif);
    color: #06c;
    font: 10px/17px Verdana,Arial,Helvetica,sans-serif;
    float: left;
    width: 50%;
}

#jobListingContentPremium li a
{
    color: #06c;
    text-decoration: none;
    font-weight: 700;
}

#jobListingRightCurvePremium
{
    background: url(../images/jobSeekersPremium.jpg) no-repeat right bottom;
    height: 50px;
    width: 86px;
    float: left;
}

.postResume
{
    padding: 15px 0 5px 85px;
}

.postResumeButtonLeftCurve
{
    background: url(../images/postResumeLeftCurve.jpg) no-repeat left top;
    height: 19px;
    float: left;
    width: 5px;
}

.postResumeButtonContent
{
    background: url(../images/postResumeButtonBgStrip.jpg) repeat-x left top;
    height: 19px;
    float: left;
    width: 130px;
    text-align: center;
    font-weight: 700;
}

.postResumeButtonContent a
{
    color: #fff;
    text-decoration: none;
    font: 12px/17px Verdana,Arial,Helvetica,sans-serif;
}

.postResumeButtonRightCurve
{
    background: url(../images/postResumeRightCurve.jpg) no-repeat left top;
    height: 19px;
    float: left;
    width: 5px;
}

#postFormMain
{
    width: 805px;
}

#postFormTopLeftCurve
{
    background: url(../images/formTopLeftCurve.jpg) no-repeat left top;
    float: left;
    width: 7px;
    height: 7px;
    font-size: 0;
}

#postFormTopBgStrip
{
    background: url(../images/formTopBgStrip.jpg) repeat-x left top;
    float: left;
    font-size: 0;
    width: 791px;
    height: 7px;
}

#postFormTopRightCurve
{
    background: url(../images/formTopRightCurve.jpg) no-repeat right top;
    float: left;
    width: 7px;
    height: 7px;
    font-size: 0;
}

#postFormFormContent
{
    width: 783px;
    border-right: 1px solid #ababab;
    border-left: 1px solid #ababab;
    clear: both;
    padding: 5px 10px 10px;
}

#postFormBottomLeftCurve
{
    background: url(../images/formBottomLeftCurve.jpg) no-repeat left top;
    float: left;
    width: 7px;
    height: 7px;
    font-size: 0;
}

#postFormBottomBgStrip
{
    background: url(../images/formBottomBgStrip.jpg) repeat-x left top;
    float: left;
    font-size: 0;
    width: 791px;
    height: 7px;
}

#postFormBottomRightCurve
{
    background: url(../images/formBottomRightCurve.jpg) no-repeat right top;
    float: left;
    width: 7px;
    height: 7px;
    font-size: 0;
}

.postFormHeadingText
{
    font: 18px Verdana,Arial,Helvetica,sans-serif;
    padding-bottom: 10px;
}

.postFormTextBox
{
    border: 1px solid #7f9db9;
    font-size: 13px;
    width: 210px;
    padding: 2px;
}

.postFormSelectBox
{
    border: 1px solid #7f9db9;
    font-size: 13px;
    width: 220px;
    padding: 2px;
}

.postFormTextArea
{
    border: 1px solid #7f9db9;
    font-size: 12px;
    width: 450px;
    height: 150px;
    padding: 4px;
}

.postFormTextField
{
    color: #000;
    font-size: 12px;
    font-weight: 700;
    text-align: right;
    padding-right: 15px;
    padding-bottom: 10px;
    vertical-align: top;
}

.postFormTextFieldLabel
{
    color: #000;
    font-size: 12px;
    font-weight: 700;
    text-align: right;
    padding-right: 5px;
    padding-bottom: 10px;
    vertical-align: top;
}

.postFormTextFieldBox
{
    font-size: 12px;
    padding-bottom: 10px;
}

.requiredField
{
    color: red;
    vertical-align: top;
    text-align: center;
    padding-right: 5px;
}

.postFormFieldMandatory
{
    padding-bottom: 10px;
    font-size: 11px;
    color: #000;
    text-align: right;
}

.postFormSeperator
{
    background: url(../images/formTopBgStrip.jpg) repeat-x left center;
    margin-bottom: 10px;
    height: 20px;
}

.postPremumTopLeftCurve
{
    background: url(../images/premiumJobListingTopLeftCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postPremumTopBgStrip
{
    background: url(../images/premiumJobListingTopBgStrip.jpg) repeat-x left top;
    height: 7px;
    width: 286px;
    float: left;
}

.postPremumTopRightCurve
{
    background: url(../images/premiumJobListingTopRightCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postingPremiumContent
{
    border-right: 1px solid #b5dde6;
    border-left: 1px solid #b5dde6;
    width: 288px;
    background: #fff url(../images/premiumJobListingContentBgStrip.jpg) repeat-x left bottom;
    padding: 5px;
}

.postPremumBottomLeftCurve
{
    background: url(../images/premiumJobListingBottomLeftCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postPremumBottomBgStrip
{
    background: url(../images/premiumJobListingBottomBgStrip.jpg) repeat-x left top;
    height: 7px;
    width: 286px;
    float: left;
}

.postPremumBottomRightCurve
{
    background: url(../images/premiumJobListingBottomRightCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postFreeTopLeftCurve
{
    background: url(../images/freeJobListingTopLeftCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postFreeTopBgStrip
{
    background: url(../images/freeJobListingTopBgStrip.jpg) repeat-x left top;
    height: 7px;
    width: 286px;
    float: left;
}

.postFreeTopRightCurve
{
    background: url(../images/freeJobListingTopRightCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postingFreeContent
{
    border-right: 1px solid #e36b0c;
    border-left: 1px solid #e36b0c;
    width: 288px;
    background: #fff url(../images/freeJobListingContentBgStrip.jpg) repeat-x left bottom;
    padding: 5px;
}

.postFreeBottomLeftCurve
{
    background: url(../images/freeJobListingBottomLeftCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.postFreeBottomBgStrip
{
    background: url(../images/freeJobListingBottomBgStrip.jpg) repeat-x left top;
    height: 7px;
    width: 286px;
    float: left;
}

.postFreeBottomRightCurve
{
    background: url(../images/freeJobListingBottomRightCurve.jpg) no-repeat left top;
    height: 7px;
    width: 7px;
    float: left;
}

.premiumJobPostingHeading
{
    font: bold 18px Verdana,Arial,Helvetica,sans-serif;
    color: #734b8b;
    background: url(../images/formimages/jobPostingImg.gif) no-repeat left top;
    padding-left: 50px;
    height: 35px;
    padding-top: 10px;
    border-bottom: 1px solid #b6afa9;
    margin-bottom: 8px;
    padding-bottom: 5px;
}

.recomm
{
    color: #000;
    text-align: right;
    font-size: 12px;
    padding-right: 20px;
}

.freeJobPostingHeading
{
    font: bold 18px Verdana,Arial,Helvetica,sans-serif;
    color: #e36b0a;
    background: url(../images/formimages/jobPostingImg.gif) no-repeat left top;
    padding-left: 50px;
    height: 35px;
    padding-top: 15px;
    border-bottom: 1px solid #b6afa9;
    margin-bottom: 8px;
}

.postPropertyContent
{
    border-right: 1px solid #b5dde6;
    border-left: 1px solid #b5dde6;
    width: 278px;
    background: #fff url(../images/formimages/premiumJobListingContentBgStrip.jpg) repeat-x left bottom;
    padding: 5px 10px;
}

#sidebarRight .postPropertyContent ul li
{
    list-style-image: url(../images/bulletPremiumProperty.gif);
    padding-bottom: 1px;
}

.postPropertyPremiumHeading
{
    font-size: 17px;
    font-weight: 700;
    color: #75312e;
    background: url(../images/postPropertyPremiumIcon.jpg) no-repeat left bottom;
    padding-left: 60px;
    height: 35px;
    padding-top: 10px;
    border-bottom: 1px solid #8d8d8f;
    margin-bottom: 8px;
    padding-bottom: 8px;
}

.postPropertyHeading
{
    color: #744c8b;
    padding-bottom: 8px;
    font-size: 18px;
    font-weight: 700;
}

.postPropertyHeading span
{
    font-size: 26px;
}

.post_error
{
    font-size: 12px;
    color: red;
    display: none;
}

.post_tooltip
{
    color: #555;
    display: none;
}

.text-grey
{
    color: #555;
}

#searchFormTab
{
    width: 995px;
    clear: both;
    height: 25px;
}

#searchFormTab li a
{
    float: left;
    width: 149px;
    height: 25px;
    text-align: center;
    color: #734b8b;
    text-decoration: none;
    background: url(../images/searchTabUnActive.jpg) no-repeat left top;
    margin-right: 10px;
    font-size: 14px;
    font-weight: 700;
    line-height: 25px;
    position: relative;
    z-index: 1;
}

#searchFormTab li a:hover, #searchFormTab li a.selected
{
    background: url(../images/searchTabActive.jpg) no-repeat left top;
    position: relative;
    top: 1px;
}

#searchFormTopLeft
{
    width: 988px;
    float: left;
    font-size: 0;
    background: url(../images/searchFormTopBgStrip.jpg) repeat-x left top;
    height: 7px;
    border-left: 1px solid #e36b0a;
}

#searchFormTopRightCurve
{
    width: 6px;
    float: left;
    font-size: 0;
    background: url(../images/searchFormTopRightCurve.jpg) no-repeat right top;
    height: 7px;
}

#searchFormContentMain
{
    width: 989px;
    border-right: 1px solid #e36b0a;
    border-left: 1px solid #e36b0a;
    padding-left: 2px;
    padding-right: 2px;
    background: #fff;
}

#searchFormContent
{
    width: 969px;
    background: #fff url(../images/searchFormContentBgStrip.jpg) repeat-x left bottom;
    padding: 15px 10px;
}

.searchFormTextBold
{
    font-size: 11px;
    font-weight: 700;
    color: #000;
    padding-bottom: 5px;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 10px;
}

.searchFormTextField
{
    font-size: 12px;
    font-weight: 700;
    color: #000;
    padding-bottom: 4px;
}

.searchFormTextField span
{
    font-weight: 400;
}

.searchFormTextFieldBox
{
    font-size: 12px;
    color: #000;
}

#searchFormBottomLeftCurve
{
    background: url(../images/searchFormBottomLeftCurve.jpg) no-repeat left top;
    height: 7px;
    width: 6px;
    float: left;
}

#searchFormBottomBgStrip
{
    background: url(../images/searchFormBottomBgStrip.jpg) repeat-x left top;
    height: 7px;
    width: 983px;
    float: left;
}

#searchFormBottomRightCurve
{
    background: url(../images/searchFormBottomRightCurve.jpg) no-repeat left top;
    height: 7px;
    width: 6px;
    float: left;
}

.posturResume
{
    float: right;
    height: 26px;
    padding-right: 20px;
    width: 240px;
    padding-top: 6px;
    color: #fff;
    text-align: center;
    font: bold 14px/26px verdana,arial;
}

.postResumeRedLeftCurve
{
    background: url(../images/postResumeRedLeftCurve.jpg) no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    width: 7px;
}

.postResumeRedContent
{
    background: url(../images/postResumeRedBgStrip.jpg) repeat-x scroll left top transparent;
    color: #FFF;
    float: left;
    height: 28px;
    font-size: 15px;
    font-weight: 700;
    line-height: 28px;
    padding: 0 5px;
}

.postResumeRedContent a
{
    color: #FFF;
    text-decoration: none;
}

.postResumeRedRightCurve
{
    background: url(../images/postResumeRedRightCurve.jpg) no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    width: 7px;
}

#employersJobPostSection
{
    width: 300px;
    clear: both;
    cursor: pointer;
}

#employersTopLeftCurve
{
    background: url(../images/forEmployersTopLeftCurve.jpg) no-repeat left top;
    width: 9px;
    height: 28px;
    float: left;
}

#employersTopBgStrip
{
    width: 282px;
    float: left;
    height: 28px;
    background: #432c67;
    color: #fdc03d;
    line-height: 28px;
    font-size: 18px;
    font-weight: 700;
    text-align: center;
}

#employersTopRightCurve
{
    background: url(../images/forEmployersTopRightCurve.jpg) no-repeat right top;
    height: 28px;
    width: 9px;
    float: left;
}

#employersJobHeadingMain
{
    height: 28px;
    width: 300px;
    clear: both;
}

#employersBottomLeftCurve
{
    background: url(../images/forEmployersBottomLeftCurve.jpg) no-repeat left top;
    width: 8px;
    height: 8px;
    float: left;
}

#employersBottomBgStrip
{
    background: url(../images/forEmployersBottomBgStrip.jpg) repeat-x left top;
    width: 284px;
    height: 8px;
    float: left;
}

#employersBottomRightCurve
{
    background: url(../images/forEmployersBottomRightCurve.jpg) no-repeat right top;
    width: 8px;
    height: 8px;
    float: left;
}

#employersJobSectionContent
{
    background: #7a619b;
    text-align: center;
    padding: 5px 15px;
}

.employersTextSeperator
{
    border-bottom: 1px solid #fef5ee;
    margin-bottom: 8px;
    padding-top: 4px;
}

.employersText
{
    color: #fff;
    font: bold 18px Arial,Helvetica,sans-serif;
}

.employersText1
{
    color: #fef5ee;
    font: bold 12px Arial,Helvetica,sans-serif;
}

.employersSmallText
{
    font-size: 11px;
    color: #fdc03d;
}

#postResumeLeftBlock
{
    float: left;
    width: 8px;
    background: url(../images/postResumeBlockLeftCurve.jpg) no-repeat left top;
    height: 100px;
}

#postResumeContent
{
    float: left;
    width: 930px;
    background: url(../images/postResumeBlockBgStrip.jpg) repeat-x left top;
    height: 70px;
    padding: 15px;
}

.postResumeRightBlock
{
    float: left;
    width: 865px;
}

.postResumeTick
{
    float: left;
    background: url(../images/tickMark.jpg) no-repeat left center;
    height: 70px;
    width: 60px;
}

.replyTextBold
{
    color: #5d8a04;
    padding-bottom: 10px;
    font-size: 18px;
    font-weight: 700;
    line-height: 18px;
    padding-top: 5px;
    padding-left: 10px;
}

.replyTextBoldLink
{
    color: #5d8a04;
    font-size: 18px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

.textBoldBlock
{
    color: #000;
    font-size: 18px;
    font-weight: 700;
    padding-bottom: 10px;
    text-align: center;
}

#postResumeRightBlock
{
    float: left;
    width: 23px;
    background: url(../images/postResumeBlockRightCurve.jpg) no-repeat left top;
    height: 100px;
}

.easyStepsLeft
{
    width: 385px;
    padding-right: 20px;
    float: left;
}

.easyStepsRight
{
    float: left;
    width: 350px;
    padding-left: 30px;
    color: #000;
    font-size: 14px;
    font-weight: 700;
}

.postResumePadding
{
    padding-right: 90px;
}

.applyTextBold
{
    font-size: 13px;
    font-weight: 700;
    color: #40A229;
}

.applyGreenBgLeftCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/applyGreenBtnLeftCurve.gif) no-repeat left top;
}

.applyGreenBgContent
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    height: 24px;
    background: url(../images/applyGreenBtnBgStrip.gif) repeat-x left top;
    color: #fff;
    font: bold 14px/22px Arial,Helvetica,sans-serif;
}

.applyGreenBgRightCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/applyGreenBtnRightCurve.gif) no-repeat left top;
}

.contactBlueBgLeftCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/contactBlueBtnLeftCurve.gif) no-repeat left top;
}

.contactBlueBgContent
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    height: 24px;
    background: url(../images/contactBlueBtnBgStrip.gif) repeat-x left top;
    color: #fff;
    font: bold 14px/22px Arial,Helvetica,sans-serif;
}

.contactBlueBgRightCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/contactBlueBtnRightCurve.gif) no-repeat left top;
}

.contactBrownBgLeftCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/contactBrownBtnLeftCurve.gif) no-repeat left top;
}

.contactBrownBgContent
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    height: 24px;
    background: url(../images/contactBrownBtnBgStrip.gif) repeat-x left top;
    color: #fff;
    font: bold 14px/22px Arial,Helvetica,sans-serif;
}

.contactBrownBgRightCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/contactBrownBtnRightCurve.gif) no-repeat left top;
}

.applyJobGreenBgLeftCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/left-green-btn.png) no-repeat left top;
}

.applyJobGreenBgContent
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    height: 24px;
    background: url(../images/bg_green.png) repeat-x left top;
    color: #fff;
    font: bold 14px/22px Arial,Helvetica,sans-serif;
}

.applyJobGreenBgRightCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/right-green-btn.png) no-repeat right top;
    margin-right: 3px;
}

.storeJobBrownBgLeftCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/left-brwn-btn.png) no-repeat left top;
}

.storeJobBrownBgContent
{
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    height: 24px;
    background: url(../images/bg_brwn.png) repeat-x left top;
    color: #fff;
    font: bold 14px/22px Arial,Helvetica,sans-serif;
}

.storeJobBrownBgRightCurve
{
    width: 6px;
    float: left;
    height: 24px;
    background: url(../images/right-brwn-btn.png) no-repeat right top;
}

.jobBtns
{
    float: left;
    width: 90px;
    margin-right: 3px;
}

.jobBtnText
{
    padding-top: 4px;
    float: left;
}

#searchGreenLeftCurve
{
    background: url(../images/searchGreenLeftCurve.jpg) no-repeat left top;
    width: 11px;
    float: left;
    height: 116px;
}

#searchGreenBgStrip
{
    background: url(../images/searchGreenBgStrip.jpg) repeat-x left top;
    width: 923px;
    float: left;
    height: 96px;
    font: 13px verdana;
    padding: 10px 20px;
}

#searchGreenRightCurve
{
    background: url(../images/searchGreenRightCurve.jpg) no-repeat right top;
    width: 11px;
    float: left;
    height: 116px;
}

.searchLabel
{
    color: #010100;
    text-align: center;
    font: bold 17px verdana;
    padding-bottom: 5px;
}

.searchSelectBox
{
    font-size: 13px;
    color: #000;
    border: 1px solid #c6bad5;
    width: 150px;
    padding: 3px;
}

.maxPriceBox
{
    font-size: 13px;
    border: 1px solid #c6bad5;
    width: 100px;
    color: #000;
    padding: 3px;
}

.searchBoxText
{
    _padding-bottom: 12px;
    font-size: 13px;
    padding-left: 5px;
}

#searchFormGreenTab
{
    width: 650px;
    clear: both;
    height: 32px;
    padding-left: 15px;
    float: left;
}

#searchFormGreenTab li a
{
    float: left;
    width: 144px;
    height: 32px;
    text-align: center;
    color: #000;
    text-decoration: none;
    background: url(../images/searchFormGreenTabUnActive.jpg) no-repeat left top;
    margin-right: 10px;
    position: relative;
    z-index: 1;
    font: bold 16px/32px verdana,arial;
    top: 6px;
}

#searchFormGreenTab li a:hover, #searchFormGreenTab li a.selected
{
    background: url(../images/searchFormGreenTabActive.jpg) no-repeat left top;
}

#searchRightPostAddFreeTab
{
    float: right;
    padding-right: 20px;
    width: 310px;
    padding-top: 6px;
    color: #fff;
    text-align: center;
    font: bold 14px/26px verdana,arial;
}

#searchGreenCurveMain
{
    width: 995px;
    clear: both;
    height: 10px;
    font-size: 0;
}

#searchFormGreenTopLeftCurve
{
    width: 10px;
    float: left;
    font-size: 0;
    background: url(../images/searchFormGreenTopLeftCurve.jpg) no-repeat left top;
    height: 10px;
}

#searchFormGreenTopBgStrip
{
    width: 975px;
    float: left;
    font-size: 0;
    background: url(../images/searchFormGreenTopBgStrip.jpg) repeat-x left top;
    height: 10px;
}

#searchFormGreenTopRightCurve
{
    width: 10px;
    float: left;
    font-size: 0;
    background: url(../images/searchFormGreenTopRightCurve.jpg) no-repeat right top;
    height: 10px;
}

#searchFormGreenContent
{
    width: 983px;
    border-right: 1px solid #d1d9db;
    border-left: 1px solid #d1d9db;
    padding: 0 5px;
}

#searchFormGreenContentInner
{
    background: #e6ead1;
    padding: 10px;
}

#searchFormGreenBottomLeftCurve
{
    background: url(../images/searchFormGreenBottomLeftCurve.jpg) no-repeat left top;
    height: 10px;
    width: 10px;
    float: left;
}

#searchFormGreenBottomBgStrip
{
    background: url(../images/searchFormGreenBottomBgStrip.jpg) repeat-x left top;
    height: 10px;
    width: 975px;
    float: left;
}

#searchFormGreenBottomRightCurve
{
    background: url(../images/searchFormGreenBottomRightCurve.jpg) no-repeat left top;
    height: 10px;
    width: 10px;
    float: left;
}

#postAddBlueLeftCurve
{
    float: left;
    width: 6px;
    height: 26px;
    background: url(../images/postAddBlueLeftCurve.jpg) no-repeat left top;
}

#postAddBlueBgStrip
{
    float: left;
    width: 298px;
    height: 26px;
    background: url(../images/postAddBlueBgStrip.jpg) repeat-x left top;
}

#postAddBlueRightCurve
{
    float: left;
    width: 6px;
    height: 26px;
    background: url(../images/postAddBlueRightCurve.jpg) no-repeat right top;
}

.searchAlertGreenTabMain
{
    margin-left: 20px;
    width: 422px;
    position: relative;
    z-index: 10000;
}

.searchAlertGreenTabLeftCurveActive
{
    float: left;
    width: 11px;
    height: 150px;
    /*background: url(http://udham-singh-nagar.click.in/images/searchAlertGreenTabLeftCurve.jpg) repeat-y left top;*/
}

.searchAlertGreenContentMain
{
    background: #c0c4ab url(../images/searchAlertGreenTabBottomCurve.jpg) no-repeat left bottom;
    width: 402px;
    font: 14px verdana;
    padding: 0 10px;
}

#blueButtonLeftCurve
{
    float: left;
    width: 6px;
    height: 26px;
    background: url(../images/postResumeLeftCurve.jpg) no-repeat left top;
}

#blueButtonBgStrip
{
    float: left;
    height: 26px;
    background: url(../images/postResumeButtonBgStrip.jpg) repeat-x left top;
}

#blueButtonRightCurve
{
    float: left;
    width: 6px;
    height: 26px;
    background: url(../images/postResumeRightCurve.jpg) no-repeat right top;
}

.smallSeperator
{
    font-size: 0;
    clear: both;
    height: 5px;
}

.greenBoldText
{
    color: #339700;
    font-weight: 700;
    font-size: 14px;
}

#needhelpBlock
{
    position: fixed;
    width: 185px;
    margin-left: 850px;
}

#needhelpBlockContent
{
    width: 185px;
    padding-top: 15px;
    text-align: center;
}

.needHelpText
{
    color: #000;
    font-size: 12px;
    font-weight: 700;
    padding-bottom: 6px;
}

.needHelpNumbText
{
    color: #555;
    font-size: 12px;
    text-align: center;
}

.needHelpNumbTextSmall
{
    color: #555;
    font-size: 11px;
    text-align: center;
}

.chatText
{
    font-size: 9px;
    padding-left: 10px;
}

#verifyMobile
{
    float: left;
    width: 96px;
    height: 98px;
}

#verifyMobileText
{
    float: left;
    width: 204px;
    height: 52px;
    background: url(../images/verifyMobileTopRightCurve.jpg) no-repeat right top;
    color: #ff000c;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    padding-top: 46px;
}

#verifyMobileContentMain
{
    width: 294px;
    background: #fff;
    border-left: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    clear: both;
    padding: 0 2px;
}

#verifyMobileContent
{
    width: 274px;
    background: url(../images/verifyMobileBgStrip.jpg) repeat-x left bottom;
    padding: 10px;
}

#verifyMobileBottomCurve
{
    background: url(../images/verifyMobileBottomCurve.jpg) no-repeat left top;
    height: 7px;
    width: 300px;
    font-size: 0;
}

.verifyNumberText
{
    border: 1px solid #7f9db9;
    background: #fff;
    margin-bottom: 5px;
    font-size: 14px;
    color: #000;
    padding: 5px;
}

.verifyNumberMain
{
    padding-bottom: 0;
    border-bottom: 1px solid #b1b1b1;
    margin-bottom: 10px;
    height: 70px;
}

.verifyNumberTextbox
{
    font-size: 12px;
    color: #000;
    border: 1px solid #999;
    padding: 2px;
}

.verifyNumberTextBlueBold
{
    color: #734b8b;
    font-weight: 700;
}

.smsText
{
    font-size: 14px;
    color: #000;
    padding-bottom: 20px;
}

.noteRegularText
{
    font-size: 11px;
    color: #000;
    padding-bottom: 3px;
}

.regularTextRedBold
{
    color: #ff000c;
    font-weight: 700;
    font-size: 16px;
}

#postClassifiedsBlock
{
    width: 805px;
    clear: both;
}

#postClassifiedsTab
{
    height: 5px;
}

#postClassifiedsLeftcurve
{
    width: 6px;
    float: left;
    height: 5px;
    background: url(../images/postClassifiedsTopLeftCurve.jpg) no-repeat left top;
}

#postClassifiedsBgStrip
{
    width: 793px;
    float: left;
    height: 5px;
    background: url(../images/postClassifiedsTopBgStrip.jpg) repeat-x left top;
}

#postClassifiedsRightCurve
{
    width: 6px;
    float: left;
    height: 5px;
    background: url(../images/postClassifiedsTopRightCurve.jpg) no-repeat right top;
}

#postClassifiedsBgStrip ul li
{
    list-style-type: none;
    display: inline;
    background: url(../images/postClassifiedsBgSeperator.jpg) no-repeat right 7px;
    float: left;
}

#postClassifiedsBgStrip li span
{
    float: left;
    color: #999;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    height: 44px;
    padding: 8px 45px 0;
}

#postClassifiedsBgStrip li span.selected
{
    color: #000;
    background: url(../images/postClassifiedsSelectedArrow.jpg) no-repeat center bottom;
    font-size: 16px;
}

#postClassifiedsContentMain
{
    border-right: 1px solid #999;
    border-left: 1px solid #999;
    padding: 20px;
}

#postClassifiedsTabBottomCurveMain
{
    width: 811px;
    height: 8px;
    font-size: 0;
    clear: both;
}

#postClassifiedsTabBottomLeftCurve
{
    width: 7px;
    float: left;
    height: 8px;
    background: url(../images/postClassifiedsBottomLeftCurve.jpg) no-repeat left top;
}

#postClassifiedsTabBottomBgStrip
{
    width: 791px;
    float: left;
    height: 8px;
    background: url(../images/postClassifiedsBottomBgStrip.jpg) repeat-x left top;
}

#postClassifiedsTabBottomRightCurve
{
    width: 7px;
    float: left;
    height: 8px;
    background: url(../images/postClassifiedsBottomRightCurve.jpg) no-repeat right top;
}

.activationSteps span
{
    font-size: 22px;
}

.activateText
{
    color: #000;
    font-size: 14px;
    line-height: 20px;
}

.addBgText
{
    background: #f0f0f0;
    color: #000;
    font-size: 13px;
    font-weight: 700;
    margin: 40px 0;
    padding: 8px 15px;
}

.activationNoteBlock
{
    border: 1px solid #999;
    margin-bottom: 40px;
    padding: 5px 10px;
}

.activationNoteBlock p, .hintTextDesc
{
    color: #000;
    font-size: 14px;
    line-height: 20px;
    padding: 5px 0;
}

.helpCenterBlock
{
    color: #000;
    background: #f0f0f0;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 20px 0;
    padding: 5px 10px;
}

.helpCenterBlock li
{
    padding: 4px 0;
}

.activationNoteBlockLeft
{
    border: 1px solid #555;
}

.inputBox
{
    border: 1px solid #7f9db9;
    text-align: center;
    color: #000;
    font-size: 12px;
    background: #fff;
    padding: 5px;
}

.inputBox span
{
    font-size: 14px;
    font-weight: 700;
    color: #724c89;
}

.noteSmallText
{
    font-size: 11px;
    color: #000;
}

.premiumBtnLeftCurve
{
    width: 5px;
    float: left;
    height: 25px;
    background: url(../images/clickPremiumBtnLeftCurve.jpg) no-repeat left top;
}

.premiumBtnBgStrip
{
    float: left;
    height: 25px;
    background: url(../images/clickPremiumBtnBgStrip.jpg) repeat-x left top;
    color: #fff;
    font: bold 12px/25px Verdana,Arial,Helvetica,sans-serif;
    padding: 0 10px;
}

.premiumBtnRightCurve
{
    width: 5px;
    float: left;
    height: 25px;
    background: url(../images/clickPremiumBtnRightCurve.jpg) no-repeat right top;
}

a.xml
{
    background: #f60;
    color: #fff;
    font: bold 10px Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    padding: 2px 4px;
}

.brownButtonLeftCurve
{
    width: 4px;
    float: left;
    height: 28px;
    background: url(../images/brownButtonLeftCurve.jpg) no-repeat left top;
}

.brownButtonContent
{
    float: left;
    padding-left: 12px;
    padding-right: 12px;
    height: 28px;
    background: url(../images/brownButtonBgStrip.jpg) repeat-x left top;
    color: #fff;
    font: bold 12px/28px Verdana,Arial,Helvetica,sans-serif;
}

.brownButtonContent a
{
    color: #fff;
    text-decoration: none;
    float: left;
}

.brownButtonRightCurve
{
    width: 4px;
    float: left;
    height: 28px;
    background: url(../images/brownButtonRightCurve.jpg) no-repeat right top;
}

.noImage
{
    width: 250px;
    height: 185px;
    border: 1px solid #d2d2d2;
    background: #f2f2f2;
    text-transform: uppercase;
    color: #7f7f7f;
    text-align: center;
    font: 26px/185px verdana,Arial,Helvetica,sans-serif;
}

.emailLeftCurve
{
    width: 4px;
    float: left;
    height: 20px;
    background: url(../images/emailLeftCurve.jpg) no-repeat left top;
}

.emailBtn
{
    float: left;
    height: 20px;
    background: #619ed4;
    color: #fff;
    font: bold 12px Verdana,Arial,Helvetica,sans-serif;
    padding: 0 5px;
}

.emailBtn a
{
    color: #fff;
    text-decoration: none;
    line-height: 20px;
}

.emailRightCurve
{
    width: 4px;
    float: left;
    height: 20px;
    background: url(../images/emailRightCurve.jpg) no-repeat right top;
}

#arabiSky-topMenuMain
{
    width: 100%;
    clear: both;
    height: 33px;
    padding-top: 4px;
}

#arabiSky-topMenu
{
    width: 988px;
    position: relative;
    z-index: 1000001;
    margin: 0 auto;
}

.arabiSky-menuLinks
{
    float: right;
    color: #000;
    font-size: 13px;
    position: relative;
}

.arabiSky-menuLinksConnected
{
    float: right;
    color: #000;
    font-size: 14px;
    padding-left: 5px;
    padding-top: 6px;
}

.arabiSky-menuLinks a
{
    background: none repeat scroll 0 0 #EDEDED;
    border: 1px solid #C3C3C3;
    color: #000;
    line-height: 25px;
    margin-left: 10px;
    font-weight: 700;
    float: left;
    text-decoration: none;
    padding: 0 8px;
}

.arabiSky-menuLinksConnected a
{
    color: #000;
    text-indent: -9999px;
    height: 16px;
    float: left;
    width: 16px;
    margin: 0 5px;
}

a.facebookSmall
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -223px;
}

a.twitterSmall
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -185px;
}

a.mobileSmall
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -204px;
}

a.gplusSmall
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -380px;
}

#arabiSky-headerMain
{
    width: 100%;
    clear: both;
    border-bottom: 1px solid #CCC;
    height: 67px;
}

#arabiSky-header
{
    width: 988px;
    position: relative;
    z-index: 100000;
    margin: 0 auto;
    padding: 6px 0;
}

#arabiSky-logo
{
    float: left;
    width: 215px;
    position: relative;
}

.arabiSky-topLinks
{
    padding-left: 50px;
}

.arabiSky-topLinks a
{
    font-size: 15px;
    color: #fea841;
    text-decoration: none;
}

a.myarabiSky
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -38px;
    height: 34px;
    float: left;
    padding-left: 30px;
    padding-top: 5px;
    padding-right: 20px;
}

a.mySupport
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left 0;
    height: 33px;
    float: left;
    padding-top: 5px;
    padding-left: 40px;
    cursor: pointer;
}

.arabiSky-searchBlock
{
    background: none repeat scroll 0 0 #EDEDED;
    border: 1px solid #C3C3C3;
    position: relative;
    width: 540px;
    float: left;
}

.arabiSky-searchLeftCurve
{
    float: left;
    width: 450px;
    padding: 5px 0 5px 5px;
}

.arabiSky-searchRightCurve
{
    /*background: url(http://udham-singh-nagar.click.in/images/arabiSky-sprite.5.png) no-repeat left -242px;*/
    float: left;
    width: 112px;
    height: 30px;
    cursor: pointer;
    padding: 12px 0 10px 10px;
}

.arabiSky-postClassifieds
{
    float: right;
    width: 180px;
    background: #F9AE4C;
    border-radius: 5px;
    margin-left: 5px;
    height: 29px;
    padding: 5px;
}

.arabiSky-postClassifieds a
{
    color: #262626;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    display: block;
    text-align: center;
    padding-top: 7px;
}

.arabiSky-searchbox
{
    float: left;
    width: 220px;
    padding-right: 5px;
}

.arabiSky-searchTextbox
{
    color: #5a5a5a;
    background-color: #fff;
    border: 1px ridge #D0D0D0;
    width: 210px;
    padding: 4px;
}

.arabiSky-searchcategories
{
    float: left;
    margin-right: 5px;
    color: #4b4a4a;
    padding-top: 4px;
    padding-bottom: 4px;
    cursor: pointer;
    margin-left: 5px;
    font-size: 13px;
    font-weight: 700;
    background: url(../images/downarrow.png) no-repeat 193px center;
    width: 210px;
    border: 1px ridge #D0D0D0;
    background-color: #fff;
}

.arabiSky-searchcategories a
{
    background: url(../images/downarrow.png) no-repeat right center;
    color: #4b4a4a;
    text-decoration: none;
    float: left;
    width: 210px;
}

.arabiSky-searchCategoriesContent
{
    width: 200px;
    background: #fff;
    border: 1px solid #dfdfdf;
    border-top: none;
    position: absolute;
    top: 30px;
    left: 235px;
    z-index: 10001;
    height: 350px;
    overflow: auto;
    padding: 5px;
}

.arabiSky-searchCategoriesContent ul li a
{
    font-size: 12px;
    line-height: 20px;
    color: #000;
}

.arabiSky-citySelector
{
    margin-right: 5px;
    color: #4b4a4a;
    padding-top: 4px;
    padding-bottom: 4px;
    cursor: pointer;
    margin-left: 5px;
    font-size: 13px;
    font-weight: 700;
    background: url(../images/downarrow.png) no-repeat 245px center;
    width: 268px;
    height: 20px;
    border: 1px ridge #D0D0D0;
    background-color: #fff;
}

.arabiSky-citySelector a
{
    background: url(../images/downarrow.png) no-repeat right center;
    color: #4b4a4a;
    text-decoration: none;
    float: left;
    width: 325px;
}

.arabiSky-citySelectorContent
{
    position: absolute;
    width: 258px;
    background: #fff;
    border: 1px solid #dfdfdf;
    border-top: none;
    left: 335px;
    z-index: 100001;
    height: 145px;
    overflow: auto;
    text-align: left;
    padding: 5px;
}

.arabiSky-citySelectorContent ul li
{
    font-size: 13px;
    padding-left: 1px;
    padding-top: 5px;
    cursor: pointer;
}

.arabiSky-citySelectorContent ul li a
{
    font-size: 13px;
    line-height: 20px;
    color: #000;
}

.arabiSky-search
{
    border: none;
    background: transparent;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
    cursor: pointer;
}

.arabiSky-searchBottom
{
    position: relative;
    z-index: 10000;
}

.arabiSky-selectCity
{
    color: #000;
    font-size: 14px;
    font-weight: 700;
    height: 25px;
    text-align: center;
}

.arabiSky-selectCity span
{
    background: url(../images/downarrow.png) no-repeat scroll right 4px transparent;
    color: #000;
    padding-right: 20px;
    padding-top: 2px;
    text-decoration: none;
}

.arabiSky-selectCityLeftCurve
{
    background: url(../images/selectCityLeftCurve.jpg) no-repeat left top;
    width: 6px;
    float: left;
    height: 23px;
}

.arabiSky-selectCityContent
{
    height: 23px;
}

.arabiSky-selectCityRightCurve
{
    background: url(../images/selectCityRightCurve.jpg) no-repeat left top;
    width: 6px;
    float: left;
    height: 23px;
}

.arabiSky-diffLanguages a
{
    color: #000;
    font-size: 12px;
    padding: 0 5px;
}

.arabiSky-cityContent
{
    width: 215px;
    background: #fefefe;
    height: 300px;
    border: 1px solid #b8b8b9;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 10000;
    padding: 0 10px 10px;
}

.arabiSky-cityContent ul li a
{
    font-size: 14px;
    line-height: 20px;
    color: #000;
    display: block;
}

#arabiSky-content
{
    width: 988px;
    clear: both;
    padding-bottom: 20px;
    margin: 0 auto;
}

.arabiSky-breadcrumb
{
    font-size: 14px;
    color: #000;
    position: relative;
    z-index: 1000;
    padding: 10px 0;
}

#arabiSky-leftPanelInner
{
    width: 664px;
    float: left;
    padding-bottom: 10px;
    position: relative;
}

.arabiSky-postDetailsBlock
{
    width: 662px;
    border: 1px solid #c5c6c6;
    position: relative;
    margin-bottom: 5px;
}

.arabiSky-postDetails
{
    padding: 5px 10px 20px;
}

.arabiSky-premiumAd
{
    background: url(../images/premium_star.png) no-repeat left top;
    position: absolute;
    top: -10px;
    left: -11px;
    width: 26px;
    height: 25px;
}

.arabiSky-postDetails h1
{
    color: #000;
    font-size: 25px;
    font-weight: 400;
}

.arabiSky-priceText
{
    color: #140b00;
    font-size: 13px;
    padding-bottom: 5px;
    float: left;
}

.arabiSky-postedOn
{
    color: #000;
    font-size: 12px;
    float: right;
}

.arabiSky-normalText
{
    color: #000;
    font-size: 12px;
    line-height: 22px;
    padding: 10px;
}

.arabiSky-normalTextBold
{
    color: #000;
    font-size: 13px;
    font-weight: 700;
    padding-top: 20px;
    padding-left: 10px;
}

.arabiSky-shareThisBlock
{
    position: relative;
    margin: 1px;
}

#arabiSky-rightPanelInner
{
    width: 324px;
    float: left;
    padding: 0;
}

#arabiSky-replyToAdBlock
{
    margin-bottom: 0;
    position: relative;
    z-index: 1000;
}

.arabiSky-replyToArrow
{
    background: url(../images/replyarrow.png) no-repeat left top;
    position: absolute;
    top: 20px;
    left: -15px;
    width: 26px;
    height: 25px;
}

.arabiSky-replyBoxPremiumTopRight
{
    float: left;
    width: 9px;
    height: 9px;
    background: #06c url(../images/replyAdPremiumRightTopCurve.jpg) no-repeat right top;
    font-size: 0;
}

.arabiSky-replyBoxPremiumContent
{
    background: #FB9C1E;
    clear: both;
    padding: 5px 7px 5px 20px;
}

.accorRightContent.sendEmailResponseContent
{
    position: absolute;
}

.arabiSky-replyBoxPremiumBottomRight
{
    float: left;
    width: 9px;
    height: 9px;
    background: #06c url(../images/replyAdPremiumRightBottomCurve.jpg) no-repeat right top;
    font-size: 0;
}

.arabiSky-replyBoxNonPremiumTopRight
{
    float: left;
    width: 9px;
    height: 9px;
    background: #06c url(../images/replyAdNonPremiumRightTopCurve.jpg) no-repeat right top;
    font-size: 0;
}

.arabiSky-replyBoxNonPremiumContent
{
    background: #51443e;
    clear: both;
    padding: 5px 10px 5px 20px;
}

.arabiSky-replyBoxNonPremiumBottomRight
{
    float: left;
    width: 9px;
    height: 9px;
    background: #51443e url(../images/replyAdNonPremiumRightBottomCurve.jpg) no-repeat right top;
    font-size: 0;
}

.arabiSky-relatedAdsBlock
{
    background: #f7f9fa;
    border: 1px solid #c5c6c6;
    margin-bottom: 20px;
    padding: 5px;
}

.arabiSky-relatedAdsHeading
{
    font-size: 18px;
    color: #06c;
    padding-bottom: 10px;
}

.arabiSky-relatedAdsContent
{
    font-size: 14px;
    color: #06c;
}

.arabiSky-relatedAdsContent ul li
{
    padding-bottom: 6px;
}

.arabiSky-seperator20x
{
    clear: both;
    height: 20px;
}

#arabiSky-rightPanelInner1
{
    width: 300px;
    padding-left: 24px;
    position: relative;
    z-index: 900;
}

h2
{
    color: #000;
    padding-bottom: 10px;
    font-size: 22px;
    font-weight: 400;
}

.arabiSky-replyToAdHeading
{
    color: #000;
    font-size: 18px;
    border-bottom: 1px solid #000;
    margin-bottom: 10px;
}

.arabiSky-sendresponse
{
    color: #fff;
    background: url(../images/email_alert_middle.png) repeat-x left top;
    font-size: 14px;
    font-weight: 700;
    float: left;
    height: 25px;
    padding-top: 2px;
}

.arabiSky-phoneNumberVerifyBlock
{
    text-align: center;
    float: left;
    padding: 10px 0 0 10px;
}

.arabiSky-phoneNumberVerifyBlock a
{
    padding-right: 0;
}

.arabiSky-adDetails
{
    float: left;
    width: 300px;
    padding-right: 10px;
    font-size: 12px;
    color: #000;
}

.arabiSky-adDetails ul li
{
    list-style-image: url(../images/bullet.png);
    padding-top: 5px;
    padding-bottom: 5px;
    clear: both;
}

#arabiSky-footerTextMain
{
    background: #c3c8cc;
}

#arabiSky-footerText
{
    width: 988px;
    margin: 0 auto;
    padding: 10px 0;
}

.arabiSky-footerBlock1, .arabiSky-footerBlock2
{
    width: 260px;
    float: left;
    padding-right: 20px;
    margin-right: 20px;
    background: url(../images/footerSeperator.jpg) repeat-y right top;
}

.arabiSky-footerBlock3
{
    float: left;
    width: 380px;
}

.arabiSky-footerHeading
{
    color: #000;
    font-size: 15px;
    font-weight: 700;
    padding-bottom: 10px;
}

.arabiSky-footerContent
{
    border: 1px solid #b2b1b1;
    background: #e7e7e7;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    height: 140px;
    padding: 5px 10px;
}

.arabiSky-footerContent1
{
    border: 1px solid #b2b1b1;
    background: #e7e7e7;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    height: 62px;
    padding: 5px 10px;
}

.arabiSky-footerLineSeperator
{
    height: 21px;
    background: url(../images/footerHorLineSeperator.jpg) repeat-x left center;
    clear: both;
}

.arabiSky-footerConnections a
{
    margin-right: 10px;
    float: left;
    text-indent: -9999px;
    height: 25px;
    width: 25px;
}

a.facebook
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -129px;
}

a.twitter
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -157px;
}

a.gplus
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat scroll left -400px;
}

a.mobile
{
    background: url(../images/arabiSky-sprite.5.png) no-repeat left -79px;
}

.arabiSky-footerSeperator
{
    border-bottom: 1px solid #c8c8c8;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.arabiSky-doteedLineSeperator
{
    border-bottom: 1px dotted #737373;
    padding-bottom: 15px;
    margin-bottom: 15px;
    clear: both;
}

.arabiSky-footerLinks
{
    color: #494949;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
}

.arabiSky-footerLinksTop
{
    color: #494949;
    font-size: 12px;
    text-align: center;
    padding-top: 10px;
    font-weight: 700;
}

.arabiSky-copyright
{
    font-size: 12px;
    color: #494949;
    padding-bottom: 10px;
    text-align: center;
}

.arabiSky-copyright a
{
    color: #494949;
}

.arabiSky-replyTextField
{
    float: left;
    width: 88px;
    padding-bottom: 5px;
    font-weight: 400;
    font-size: 12px;
    color: #000;
}

.arabiSky-replyTextFieldBox
{
    float: left;
    padding-bottom: 5px;
    width: 180px;
    font-size: 11px;
    color: #111;
}

.arabiSky-replyTextFieldTextarea
{
    padding-bottom: 15px;
}

.arabiSky-replyformTextbox
{
    font-size: 12px;
    width: 167px;
    padding: 4px;
}

.arabiSky-replyformTextboxSecurity
{
    width: 167px;
    padding: 2px;
}

.arabiSky-replyformTextboxCaptcha
{
    border: none;
    width: 80px;
    padding: 4px;
}

.arabiSky-captchaImg
{
    float: left;
    margin-right: 5px;
    padding-right: 3px;
    border-right: 1px dotted #7a7a7a;
    width: 60px;
}

.arabiSky-captchaText
{
    float: left;
    width: 90px;
}

.arabiSky-replyformTextarea
{
    font-size: 12px;
    width: 257px;
    height: 80px;
    padding: 4px;
}

.arabiSky-adImages
{
    width: 621px;
    margin: 0 auto;
    padding: 0 20px 10px 0;
}

.arabiSky-adImg
{
    width: 400px;
    float: left;
    margin-right: 20px;
    padding: 2px;
}

.arabiSky-adThumbnailsMain
{
    float: left;
    width: 70px;
}

.arabiSky-adThumbnails
{
    padding-bottom: 14px;
}

.arabiSky-adThumbnails a
{
    float: left;
    border: 1px solid #9a9a9a;
    margin-bottom: 15px;
    padding: 2px;
}

.arabiSky-viewPhoneNumberBlock
{
    float: left;
    height: 35px;
    margin-right: 20px;
    cursor: pointer;
}

.arabiSky-viewPhoneNumberLeftCurve
{
    float: left;
    width: 37px;
    height: 35px;
    background: url(../images/viewPhoneLeftCurve.jpg) no-repeat left top;
}

.arabiSky-viewPhoneNumber
{
    float: left;
    height: 33px;
    background: #f16533;
    border-top: 1px solid #c45908;
    border-bottom: 1px solid #c45908;
    color: #fff;
    font-weight: 700;
    line-height: 33px;
    font-size: 14px;
    padding: 0 5px;
}

.arabiSky-viewPhoneNumber a, .arabiSky-verify a
{
    color: #fff;
    font-size: 14px;
}

.arabiSky-viewPhoneNumberRightCurve
{
    float: left;
    width: 7px;
    height: 35px;
    background: url(../images/viewPhoneRightCurve.jpg) no-repeat left top;
}

.arabiSky-verifyBlock
{
    float: left;
    height: 35px;
    margin-right: 20px;
}

.arabiSky-verifyLeftCurve
{
    float: left;
    width: 42px;
    height: 39px;
    background: url(../images/verifiedLeftCurve.jpg) no-repeat left top;
}

.arabiSky-verify
{
    float: left;
    height: 25px;
    background: #366c04;
    font-weight: 700;
    line-height: 25px;
    margin-top: 8px;
}

.arabiSky-verifyRightCurve
{
    float: left;
    width: 6px;
    height: 25px;
    background: url(../images/verifiedRightCurve.jpg) no-repeat left top;
    margin-top: 8px;
}

.arabiSky-storeListingLinks
{
    float: left;
    margin-right: 36px;
}

.arabiSky-flatListingLinks
{
    float: left;
    font-size: 12px;
    padding-top: 5px;
}

.arabiSky-connections, .arabiSky-connectionsText
{
    float: left;
    padding-right: 20px;
}

a.closeDiv
{
    color: #000;
    font-weight: 700;
    font-size: 14px;
    margin-left: 188px;
    position: fixed;
    margin-top: 6px;
}

.arabiSky-verifyBlockSmall
{
    float: left;
    height: 23px;
    margin-right: 20px;
}

.arabiSky-verifyLeftCurveSmall
{
    float: left;
    width: 24px;
    height: 23px;
    background: url(../images/verifiedLeftCurveSmall.jpg) no-repeat left top;
}

.arabiSky-verifySmall
{
    float: left;
    height: 14px;
    background: #366c04;
    margin-top: 5px;
    font-weight: 700;
    line-height: 14px;
    font-size: 11px;
}

.arabiSky-verifySmall a
{
    color: #fff;
    padding-right: 5px;
}

.arabiSky-verifyRightCurveSmall
{
    float: left;
    width: 6px;
    height: 14px;
    background: url(../images/verifiedRightCurveSmall.jpg) no-repeat left top;
    margin-top: 5px;
}

.arabiSky-heading
{
    font-size: 18px;
    font-weight: 700;
    color: #000;
    padding: 20px 0 0;
}

.arabiSky-normalText-home
{
    font-size: 12px;
    color: #666;
    margin-bottom: 11px;
    margin-top: 5px;
}

.arabiSky-indexMainBlocks
{
    width: 227px;
    float: left;
    margin-right: 25px;
}

.arabiSky-indexInnerBlocks
{
    clear: both;
    margin-bottom: 15px;
}

.arabiSky-indexHeadingLeftCurve
{
    background: url(../images/headingleftCurve.png) no-repeat left top;
    width: 10px;
    height: 43px;
    float: left;
}

.arabiSky-indexHeadingContent
{
    background: url(../images/headingBgStrip.jpg) repeat-x left top;
    width: 207px;
    height: 43px;
    float: left;
    color: #000;
    line-height: 43px;
    font-size: 13px;
    font-weight: 700;
}

.arabiSky-indexHeadingContent span
{
    color: #5c5959;
    font-size: 11px;
    font-weight: 400;
}

.arabiSky-indexHeadingRightCurve
{
    background: url(../images/headingRightCurve.png) no-repeat left top;
    width: 10px;
    height: 43px;
    float: left;
}

.arabiSky-indexHeadingContent.new
{
    width: 163px;
}

.arabiSky-indexHeadingRightCurve.new
{
    background: url(../images/headingRightCurveNew.jpg) no-repeat left top;
    width: 54px;
}

.arabiSky-indexContent
{
    border: 1px solid #c5c6c6;
    width: 205px;
    border-top: none;
    background: url(../images/headingArrowDown.jpg) no-repeat left top;
    clear: both;
    padding: 20px 10px 10px;
}

.arabiSky-indexContent ul li
{
    list-style-image: url(../images/bullet_home.jpg);
    color: #999;
    font-size: 12px;
}

.arabiSky-indexContent ul li a
{
    color: #06c;
    font-size: 15px;
    line-height: 20px;
}

.arabiSky-indexContent ul li div
{
    border-bottom: 1px solid #C5C6C6;
    margin-bottom: 4px;
    padding-bottom: 4px;
}

.arabiSky-indexContent ul li.topBorder
{
    border-top: 1px solid #C5C6C6;
    margin-top: 5px;
    padding-top: 2px;
}

.arabiSky-postResume
{
    border-top: 1px solid #c5c6c6;
    color: #000;
    font-size: 14px;
    font-weight: 700;
    height: 24px;
    margin-top: 10px;
    padding: 8px 0 0;
}

.arabiSky-postResume a
{
    background: url(../images/postResumeIcon.jpg) no-repeat left center;
    color: #000;
    height: 25px;
    padding-left: 35px;
    float: left;
}

.arabiSky-postResume a span
{
    color: #f7941d;
}

.fixed-bottom
{
    position: fixed;
    bottom: 0;
    top: auto;
    float: right;
    left: 0;
    background-color: #fff;
    color: #000;
    width: 665px;
    border: solid 1px #ccccca;
    padding: 2px;
}

* html, * html body
{
    background-attachment: fixed;
}

* html .fixed-bottom
{
    position: absolute;
    bottom: auto;
    top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0)));
    z-index: 100000;
}

.b_11
{
    font: 11px arial;
    color: #000;
}

.gry_11
{
    font: 11px arial;
    color: #797876;
}

.PT3
{
    padding-top: 3px;
}

.PT2
{
    padding-top: 2px;
}

#arabiSky-leftPanelListing
{
    width: 300px;
    float: left;
}

#arabiSky-rightPanelListing
{
    width: 664px;
    float: right;
}

#arabiSky-listingPageSearchBlock
{
    width: 300px;
    margin-bottom: 20px;
}

#arabiSky-listingPageSearchTopCurve
{
    background: url(../images/arabiSky-innerpage-sprite.png) no-repeat left top;
    height: 12px;
    margin-left: 5px;
}

#arabiSky-listingPageSearchHeading
{
    background: url(../images/arabiSky-innerpage-sprite.png) no-repeat left -23px;
    height: 38px;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    padding-left: 50px;
    padding-top: 6px;
}

#arabiSky-listingPageSearchContent
{
    border-left: 1px solid #d9d8da;
    border-right: 1px solid #d9d8da;
    border-bottom: 1px solid #fff;
    background: none repeat scroll 0 0 #EFF0F1;
    border: 1px solid #D9D8DA;
    border-radius: 5px 5px 5px 5px;
    margin-left: 5px;
    width: 252px;
    padding: 10px 20px;
}

.arabiSky-listingTextFieldBold
{
    width: 90px;
    float: left;
    padding-bottom: 5px;
    font-weight: 700;
    font-size: 14px;
    color: #000;
}

.arabiSky-listingTextFieldRight
{
    width: 160px;
    float: right;
    padding-bottom: 5px;
    font-size: 12px;
    color: #000;
}

.arabiSky-clear1
{
    clear: both;
    height: 10px;
}

.arabiSky-listingSelectbox
{
    width: 160px;
    border: 1px solid #b7bcc1;
    padding: 4px;
}

.arabiSky-listingTextbox
{
    width: 150px;
    border: 1px solid #b7bcc1;
    padding: 4px;
}

#arabiSky-listingPageSearchBottomCurve
{
    background: #E8E8E8 no-repeat left bottom;
    margin: 8px 0;
}

.arabiSky-listingPagealertMail
{
    background: #CCC no-repeat 35px center;
    padding-left: 238px;
    height: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: 700;
    font-size: 14px;
}

.arabiSky-alertMailContent
{
    padding: 0 10px 10px;
}

#arabiSky-listingPremiumAdBlock
{
    border-bottom: 2px solid #E3E1DE;
}

.arabiSky-listingPremiumText
{
    background: #EFF0F1;
    margin-bottom: 15px;
    padding: 5px 10px;
}

.arabiSky-listingPremiumText span
{
    color: #000;
    font-weight: 700;
    font-size: 15px;
    padding-left: 30px;
    background: url(../images/premium_star.png) no-repeat left center;
}

.arabiSky-listingpagePosts
{
    border-bottom: 1px solid #e3e1de;
    position: relative;
    clear: both;
    padding: 15px 20px 5px 0;
}

.arabiSky-listingpagePosts:hover
{
    background: #f0f1f2;
}

.arabiSky-listingpagePostsLeft
{
    width: 80px;
    float: left;
    font-size: 14px;
    color: #696969;
    text-align: center;
}

.arabiSky-listingpagePostsLeft img
{
    border: 1px solid #c4c4c4;
    margin-bottom: 5px;
}

.arabiSky-listingpagePostsRight
{
    width: 550px;
    float: left;
}

.arabiSky-postsHeading
{
    color: #333;
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 5px;
}

.arabiSky-postsDesc
{
    font-size: 13px;
    color: #333;
    padding-bottom: 5px;
}

.arabiSky-postsDesc1
{
    font-size: 12px;
    color: #6d6c6c;
    padding-bottom: 5px;
}

.arabiSky-postsPriceDetails
{
    font-size: 13px;
    color: #140b00;
    padding-bottom: 5px;
}

.arabiSky-postsPostedDetails
{
    font-size: 13px;
    color: #140b00;
    float: left;
    padding-top: 8px;
}

.arabiSky-postsContactBtn
{
    margin-top: 5px;
    float: right;
    padding-right: 11px;
}

.arabiSky-postsNonPremiumContactBtn
{
    margin-left: 544px;
    margin-top: 5px;
}

.arabiSky-postPremiumAd
{
    font-size: 14px;
    border-bottom: 1px solid #e3e1de;
    margin-bottom: 10px;
    text-align: right;
    padding: 10px 0;
}

.arabiSky-postedDate
{
    background: #f0f1f2;
    border-bottom: 1px solid #e3e1de;
    text-align: right;
    color: #000;
    font-size: 12px;
}

.arabiSky-navigation
{
    background: #f0f1f2;
    text-align: right;
    color: #606264;
    font-size: 14px;
    margin-bottom: 15px;
    padding: 10px;
}

.arabiSky-searchByAdsactive
{
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
    font-weight: 700;
    border-bottom: 1px solid #000;
    padding-bottom: 1px;
    color: #000;
    font-size: 13px;
}

.arabiSky-searchByAdsInactive
{
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
    color: #000;
    font-size: 13px;
}

.arabiSky-offerWantedactive
{
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
    font-weight: 700;
    border-bottom: 1px solid #000;
    padding-bottom: 1px;
    color: #000;
    font-size: 11px;
}

.arabiSky-offerWantedInactive
{
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;
    color: #000;
    font-size: 11px;
}

.arabiSky-offerWantedPanel
{
    border-bottom: 1px solid #CCC;
    margin-bottom: 10px;
    padding-bottom: 10px;
    height: 20px;
}

.arabiSky-searchByAdsBgStrip a
{
    color: #333;
    text-decoration: none;
}

.contactBoxListingBottomLeftCurve
{
    background: url(../images/replyAdListingLeftBottomCurve.jpg) no-repeat left top;
    width: 9px;
    height: 9px;
    float: left;
    font-size: 0;
}

.contactBoxListingBottomRightCurve
{
    width: 623px;
    height: 9px;
    float: left;
    font-size: 0;
}

.contactBoxListing
{
    background: none repeat scroll 0 0 #F9AE4C;
    -webkit-border-radius: 5px 0 5px 5px;
    -moz-border-radius: 5px 0 5px 5px;
    border-radius: 5px 0 5px 5px;
    width: 593px;
    padding: 10px 20px;
}

.contactCloseBox
{
    float: right;
    font-size: 12px;
    font-weight: 700;
    color: #000;
    text-decoration: none;
}

.premiumads
{
    margin-top: -7px;
}

.arabiSky-replyTextField1
{
    color: #000;
    float: left;
    font-size: 13px;
    padding-bottom: 5px;
    width: 105px;
}

.arabiSky-replyTextFieldBox1
{
    color: #000;
    float: left;
    font-size: 11px;
    padding-bottom: 5px;
    width: 250px;
}

.arabiSky-replyformTextbox1
{
    width: 220px;
    padding: 4px;
}

.arabiSky-replyformTextboxSecurity1
{
    background: none repeat scroll 0 0 #F9AE4C;
    width: 220px;
    padding: 0;
}

.arabiSky-replyformTextarea1
{
    height: 130px;
    width: 220px;
    padding: 4px;
}

.contactBoxNonPremium
{
    background: #51443E url(../images/replyAdNonPremiumLeftTopCurve.jpg) no-repeat scroll left top;
    width: 592px;
    padding: 10px 20px;
}

.contactBoxNonPremiumTopLeftCurve
{
    background: url(../images/replyAdNonPremiumLeftTopCurve.jpg) no-repeat left top;
    width: 9px;
    height: 9px;
    float: left;
    font-size: 0;
}

.contactBoxNonPremiumTopRightCurve
{
    background: #51443E;
    width: 623px;
    height: 9px;
    float: left;
    font-size: 0;
}

.contactBoxNonPremiumBottomLeftCurve
{
    background: url(../images/replyAdNonPremiumLeftBottomCurve.jpg) no-repeat left top;
    width: 9px;
    height: 9px;
    float: left;
    font-size: 0;
}

.contactBoxNonPremiumBottomRightCurve
{
    background: #51443E url(../images/replyAdNonPremiumRightBottomCurve.jpg) no-repeat right top;
    width: 623px;
    height: 9px;
    float: left;
    font-size: 0;
}

.arabiSky-noImage
{
    width: 70px;
    height: 70px;
    border: 1px solid #d2d2d2;
    background: #f2f2f2;
    text-transform: uppercase;
    color: #7f7f7f;
    text-align: center;
    font: 10px/70px verdana,Arial,Helvetica,sans-serif;
}

.arabiSky-error
{
    color: red;
    font-size: 12px;
}

#arabiSky-listingPageMainSearchBottomCurve
{
    background: url(../images/listingSearchMainBottomCurve.jpg) no-repeat left bottom;
    height: 9px;
    font-size: 0;
    margin-left: 5px;
    margin-top: -1px;
}

.arabiSky-searchedItemTitle
{
    font-size: 14px;
    font-weight: 700;
    color: #000;
    padding-bottom: 10px;
}

#arabiSky-searchedItemList
{
    clear: both;
    height: auto;
    margin-bottom: 10px;
    width: 252px;
}

#arabiSky-searchedItemList h3
{
    color: #06c;
    font-size: 11px;
    margin-bottom: 2px;
    position: relative;
    height: 20px;
    padding: 2px;
}

.arabiSky-searchedItemListContent
{
    width: 210px;
    float: left;
    cursor: pointer;
    padding-top: 2px;
}

.arabiSky-searchedItemHeader
{
    background: #fff;
    border: 1px solid #bec7c7;
}

.glossymenu .accordsuffix
{
    left: 0;
    top: 0;
}

.accordsuffix
{
    position: absolute;
    top: 0;
    right: 5px;
    border: none;
    cursor: pointer;
}

.arabiSky-searchedItemInnerList
{
    height: auto;
    background: #fff;
    border: 1px solid #bec7c7;
    margin-top: -3px;
    border-top: none;
    margin-bottom: 3px;
}

.arabiSky-searchedItemInnerList ul li
{
    color: #06C;
    display: block;
    background: none;
    border-bottom: 0 none;
    padding: 2px;
}

.arabiSky-searchedItemInnerList ul li a
{
    color: #06C;
    line-height: 20px;
}

.arabiSky-plusMinusIcon
{
    position: absolute;
    right: 5px;
    border: none;
}

.arabiSky-searchedItemText
{
    font-size: 14px;
    font-weight: 700;
    color: #000;
    padding-bottom: 10px;
    padding-top: 5px;
    width: 150px;
    float: left;
}

.arabiSky-searchedItemTextField
{
    float: left;
    padding-bottom: 10px;
}

.arabiSky-searchedItemTextbox
{
    border: 1px solid #b7bcc1;
    width: 55px;
    font-size: 14px;
    color: #707070;
    padding: 4px 2px;
}

.arabiSky-searchedItemSelectbox
{
    border: 1px solid #b7bcc1;
    width: 102px;
    font-size: 14px;
    color: #707070;
    padding: 4px 2px;
}

.arabiSky-postApplyBtn
{
    float: right;
    margin-right: 12px;
    margin-top: 5px;
    cursor: pointer;
}

.arabiSky-redBgLeftCurve
{
    background: url(../images/adsBtnActiveLeftCurve.jpg) no-repeat left center;
    height: 28px;
    float: left;
    width: 6px;
}

.arabiSky-redBgStrip
{
    background: url(../images/adsBtnActiveBgStrip.jpg) repeat-x left center;
    height: 28px;
    float: left;
    color: #000;
    padding-left: 5px;
    padding-right: 10px;
    font-size: 13px;
    font-weight: 700;
    line-height: 28px;
}

.arabiSky-redBgRightCurve
{
    background: url(../images/adsBtnActiveRightCurve.jpg) no-repeat left center;
    height: 28px;
    float: left;
    width: 34px;
}

.arabiSky-ContactLeftCurve
{
    background: url(../images/contact-left.png) no-repeat left center;
    height: 28px;
    float: left;
    width: 6px;
}

.arabiSky-ContactBgStrip
{
    background: url(../images/contact-bg.png) repeat-x left center;
    height: 28px;
    float: left;
    color: #000;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 12px;
    font-weight: 700;
    line-height: 28px;
}

.arabiSky-ContactRightCurve
{
    background: url(../images/contact-right.png) no-repeat left center;
    height: 28px;
    float: left;
    width: 6px;
}

.arabiSky-viewSimilarAdsBlock
{
    float: right;
    cursor: pointer;
}

.arabiSky-viewSimilarAdsHeadingLeftCurve
{
    float: left;
    height: 33px;
    width: 5px;
    background: url(../images/viewSimilarAdsLeftCurve.jpg) no-repeat left top;
}

.arabiSky-viewSimilarAdsHeadingRightCurve
{
    float: left;
    height: 33px;
    width: 5px;
    background: url(../images/viewSimilarAdsRightCurve.jpg) no-repeat left top;
}

.arabiSky-viewSimilarAdsBlockHeading
{
    background: url(../images/viewSimilarAdsHeadingBgStrip.jpg) repeat-x left top;
    font-size: 14px;
    font-weight: 700;
    float: left;
    height: 33px;
    padding: 0 10px;
}

.arabiSky-viewSimilarAdsBlockHeading span
{
    color: #fff;
    background: url(../images/viewSimilarAdsArrow.jpg) no-repeat right center;
    padding-right: 20px;
    text-decoration: none;
    line-height: 33px;
}

#arabiSky-viewSimilarAdsBlockContent
{
    background: #fff;
    border: 0 solid #6d4587;
    clear: both;
    float: left;
    right: 4px;
    position: relative;
    top: 0;
    border-radius: 5px 0 5px 5px;
    -moz-border-radius: 5px 0 5px 5px;
    -webkit-border-radius: 5px 0 5px 5px;
    z-index: 100;
    padding: 10px;
}

#arabiSky-viewSimilarAdsBlockContent ul li
{
    color: #06c;
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 8px;
    list-style-image: url(../images/bullet_home.jpg);
}

.arabiSky-viewSimilarAdsClosBtn
{
    position: absolute;
    bottom: 0;
    right: 4px;
}

.searchResultMsg
{
    color: #000;
    font-size: 13px;
    font-weight: 400;
    float: left;
    margin-right: 5px;
}

.arabiSky-breadcrumb ul li
{
    display: block;
    float: left;
    left: 0;
    position: relative;
    top: 0;
    margin: 0;
    padding: 5px;
}

.categoriesList
{
    width: 200px;
    border: 1px solid #ccc;
    color: #06c;
    position: absolute;
    top: 26px;
    left: 0;
    z-index: 10000;
    background: #fff;
    padding: 10px;
}

.cityList
{
    width: 200px;
    border: 1px solid #ccc;
    color: #06c;
    position: absolute;
    top: 26px;
    left: 0;
    z-index: 10000;
    background: #fff;
    height: 300px;
    overflow: auto;
    padding: 10px;
}

.cities
{
    float: left;
    margin-right: 20px;
    margin-bottom: 20px;
    width: 200px;
}

.arabiSky-viewSearchBlock
{
    background: #EFF0F1;
    height: 93px;
    border: 1px solid #C6C6C6;
    padding: 10px 0 10px 50px;
}

.arabiSky-viewSearchContent
{
    float: left;
    margin-right: 20px;
}

.arabiSky-listingTextFieldBold.arabiSky-viewSearchText
{
    float: none;
    color: #000;
    font-size: 14px;
    padding-bottom: 8px;
}

.arabiSky-viewSearchText
{
    float: none;
    color: #000;
    font-size: 12px;
    padding-bottom: 8px;
}

.arabiSky-followUsText
{
    float: left;
    margin-right: 5px;
    padding-top: 2px;
}

.deactive
{
    color: #633;
    font-size: 12px;
    font-weight: 700;
}

.button
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: 400;
    color: #000;
}

.arabiSky-searchedItemTextField1
{
    margin-bottom: 10px;
    font-size: 13px;
    color: #06C;
}

.arabiSky-searchedItemTextFieldBlock
{
    margin-bottom: 10px;
    background: #fff;
    padding: 10px;
}

.arabiSky-searchedItemTextFieldBlock ul
{
    list-style-type: none;
    font-size: 13px;
    color: #06c;
}

.arabiSky-searchedItemTextFieldBlock ul li
{
    padding: 3px 0;
}

.arabiSky-searchBtn1
{
    text-align: right;
    clear: both;
    padding: 5px;
}

.arabiSky-readmore
{
    font-size: 13px;
    color: #06C;
    float: right;
    padding: 5px 10px;
}

.arabiSky-getFreeEmailAlertHeading
{
    color: #fff;
    background: url(../images/email_alert_middle.png) repeat-x left top;
    font-size: 14px;
    font-weight: 700;
    float: left;
    height: 25px;
    padding-top: 4px;
}

.arabiSky-socialNetworkBlock
{
    background: #edeef3;
    border: 1px solid #c6c6c6;
    font-family: Arial,Helvetica,sans-serif;
    margin-bottom: 20px;
}

.arabiSky-socialContent
{
    padding: 8px;
}

.arabiSky-socialLinks
{
    float: left;
    padding-right: 5px;
    padding-top: 4px;
    cursor: pointer;
}

.arabiSky-socialLinksLast
{
    float: left;
    cursor: pointer;
}

.rightSideBar
{
    width: 300px;
    margin: 0 2px 26px;
}

.accorRightHeader
{
    font-size: 15px;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
    color: #000;
    background: #F9AE4C;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
    height: 17px;
    margin: 0;
    padding: 8px;
}

.accorRightHeader.expanded
{
    margin-bottom: 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

.statusicon
{
    position: absolute;
    top: 8px;
    right: 10px;
}

.viewSimilarClassifieds
{
    font-size: 13px;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
    background: #EFF0F1;
    position: relative;
    height: 13px;
    padding: 8px;
}

.accorRightContent
{
    border: 1px solid #F9AE4C;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
    background: #F9AE4C;
    position: absolute;
    top: 48px;
    left: -43px;
    width: 280px;
    z-index: 1001;
    padding: 10px;
}

.postListingLeftBlock
{
    float: left;
    width: 300px;
    position: relative;
}

.postListingRightBlock
{
    width: 217px;
    position: relative;
}

.closeListings
{
    font-size: 16px;
    color: #000;
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 3px;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
}

.upArrowListings
{
    background: url(../images/up-arrow.png) no-repeat center top;
    width: 23px;
    height: 9px;
    position: absolute;
    top: -10px;
    left: 145px;
}

.viewSimilarClassifiedsContent
{
    border-bottom: 0 solid #c7c7c7;
    padding: 0;
}

.accorRightContent.viewPhoneNumberContent
{
    position: absolute;
    width: 288px;
    background-color: #FFF;
    padding: 5px;
}

.viewSimilarClassifiedsContent ul li
{
    color: #06C;
    font-size: 14px;
    line-height: 20px;
    list-style-image: url(../images/bullet_grey.jpg);
    padding-bottom: 3px;
    padding-right: 3px;
}

.viewSimilarClassifiedsContent ul li a
{
    color: #06C;
    font-size: 12px;
}

.arabiSky-jobRelatedLinks
{
    margin-right: 15px;
    float: left;
    position: relative;
}

.arabiSky-jobRelatedLinkActiveLeftCurve
{
    float: left;
    width: 8px;
    height: 28px;
    background: url(../images/jobRelatedBgActiveLeftCurve.jpg) no-repeat left top;
}

.arabiSky-jobRelatedLinkActiveText
{
    float: left;
    height: 23px;
    background: url(../images/jobRelatedBgActiveBgStrip.jpg) repeat-x left top;
    font-size: 13px;
    font-weight: 700;
    color: #000;
    padding: 5px 0 0;
}

.arabiSky-jobRelatedLinkActiveRightCurve
{
    float: left;
    width: 8px;
    height: 28px;
    background: url(../images/jobRelatedBgActiveRightCurve.jpg) no-repeat left top;
}

.arabiSky-jobRelatedLinkInActiveLeftCurve
{
    float: left;
    width: 8px;
    height: 28px;
    background: url(../images/jobRelatedBgInActiveLeftCurve.jpg) no-repeat left top;
}

.arabiSky-jobRelatedLinkInActiveText
{
    float: left;
    height: 23px;
    font-size: 13px;
    font-weight: 700;
    color: #000;
    background: url(../images/jobRelatedBgInActiveBgStrip.jpg) repeat-x left top;
    padding: 5px 0 0;
}

.arabiSky-jobRelatedLinkInActiveRightCurve
{
    float: left;
    width: 8px;
    height: 28px;
    background: url(../images/jobRelatedBgInActiveRightCurve.jpg) no-repeat left top;
}

.arabiSky-jobRelatedLinkSelectedArrow
{
    background: url(../images/jobSelectedArrow.jpg) no-repeat left top;
    width: 10px;
    height: 11px;
    position: absolute;
    top: 28px;
    right: 30px;
}

.arabiSky-jobRelatedContent
{
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    height: 115px;
    margin: 20px 0;
}

.arabiSky-jobRelatedContentTitle
{
    font-size: 16px;
    font-weight: 700;
    color: #000;
    padding-bottom: 10px;
}

.arabiSky-jobRelatedContentLeftBlock
{
    float: left;
    width: 51%;
}

.arabiSky-jobRelatedContentLeftBlock ul
{
    font-size: 14px;
    color: #000;
    margin: 0;
    padding: 0 0 0 24px;
}

.arabiSky-jobRelatedContentLeftBlock ul li
{
    list-style-image: url(../images/jobsbullet.jpg);
    padding: 2px 0;
}

.arabiSky-jobRelatedContentRightBlock
{
    float: right;
    width: 45%;
}

.arabiSky-jobRelatedSelBox
{
    border: 1px solid #ccc;
    font-size: 12px;
    color: #000;
    width: 300px;
    padding: 4px;
}

.arabiSky-jobRelatedTable td
{
    font-size: 14px;
    color: #000;
    padding: 2px;
}

.arabiSky-jobRelatedTable td a
{
    color: #06c;
    font-size: 12px;
    text-decoration: none;
}

.arabiSky-jobRelatedTextBox
{
    border: 1px solid #ccc;
    font-size: 12px;
    color: #000;
    padding: 4px;
}

.reply_error
{
    font-size: 12px;
    color: red;
    display: none;
    font-weight: 700;
}

.YellowBtn
{
    background: #F9A02A;
    text-align: center;
    font-size: 15px;
    font-weight: 700;
    color: #000;
    width: 100px;
    cursor: pointer;
    padding: 8px 10px;
}

.VerifyBox
{
    border: 1px solid;
    font-weight: 700;
    border-color: #EA8303;
    padding: 2px;
}

.publishConfirmMessage
{
    font-size: 23px;
    padding-bottom: 5px;
}

.arabiSky-PostBtnLeftCurve
{
    background: url(../images/YellowBtn-left-curve.png) no-repeat left center;
    height: 35px;
    float: left;
    width: 15px;
}

.arabiSky-PostBtnBgStrip
{
    background: url(../images/YellowBtn-bgstrip.png) repeat-x left center;
    height: 35px;
    float: left;
    color: #000;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 15px;
    font-weight: 700;
    line-height: 35px;
}

.arabiSky-PostBtnRightCurve
{
    background: url(../images/YellowBtn-right-curve.png) no-repeat left center;
    height: 35px;
    float: left;
    width: 15px;
}

.arabiSky-GreyBtnLeftCurve
{
    background: url(../images/GreyBtn-left-curve.png) no-repeat left center;
    height: 35px;
    float: left;
    width: 15px;
}

.arabiSky-GreyBtnBgStrip
{
    background: url(../images/GreyBtn-bgstrip.png) repeat-x left center;
    height: 35px;
    float: left;
    color: #000;
    padding-left: 25px;
    padding-right: 25px;
    font-size: 15px;
    font-weight: 700;
    line-height: 35px;
}

.arabiSky-GreyBtnRightCurve
{
    background: url(../images/GreyBtn-right-curve.png) no-repeat left center;
    height: 35px;
    float: left;
    width: 15px;
}

#arabiSky-bottomPanel
{
    background: #faae4e;
    border: 1px solid #fff;
    height: auto;
    width: 100%;
    position: fixed;
    bottom: 4px;
    left: 0;
    -moz-box-shadow: 0 0 3px 3px #ccc;
    -webkit-box-shadow: 0 0 3px 3px #ccc;
    box-shadow: 0 0 3px 3px #ccc;
    padding: 15px 0 10px;
}

#arabiSky-bottomPanelContent
{
    width: 90%;
    position: relative;
    text-align: left;
    margin: 0 auto;
}

.arabiSky-bottomText
{
    font-size: 14px;
    color: #000;
    font-weight: 700;
    float: left;
    margin-right: 20px;
}

.arabiSky-blackBtnLeftCurve
{
    width: 10px;
    height: 25px;
    float: left;
    background: url(../images/blackBtnLeftCurve.png) no-repeat left top;
}

.arabiSky-blackBtn
{
    height: 25px;
    float: left;
    background: url(../images/blackBtnBgStrip.png) repeat-x left top;
    line-height: 25px;
    font-size: 13px;
    color: #fff;
    font-weight: 700;
    padding: 0 5px;
}

.arabiSky-blackBtnRightCurve
{
    height: 25px;
    width: 10px;
    float: left;
    background: url(../images/blackBtnRightCurve.png) no-repeat left top;
}

.arabiSky-bottomCloseBtn
{
    font-size: 14px;
    color: #000;
    font-weight: 700;
    position: absolute;
    right: 10px;
    top: -10px;
}

#arabiSky-signInSignUpBlock
{
    padding: 10px 0;
}

.arabiSky-signInSignUpBlockLeft
{
    float: left;
    margin-right: 90px;
}

#arabiSky-signInSignUpBlockInner
{
    background: none repeat scroll 0 0 #EDEDED;
    border-radius: 5px 5px 5px 5px;
    border: 0 solid #ccc;
    box-shadow: 0 0 0 rgba(0,0,0,0.4);
    width: 500px;
    position: relative;
    margin-bottom: 20px;
    padding: 10px 15px;
    border: 1px solid #ccc;
}

.closeBox
{
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

#arabiSky-signInSignUpBlock h2
{
    font-size: 26px;
    font-weight: 400;
    color: #252525;
    margin: 0;
}

.signupText a, a.forgotPass
{
    color: #06c;
    text-decoration: none;
    font-size: 14px;
}



legend small {
  font-size: 15px;
  color: #999999;
}
label,
input,
button,
select,
textarea {
  font-size: 14px;
  font-weight: normal;
  line-height: 20px;
}
input,
button,
select,
textarea {
  font-family: Tahoma,"Helvetica Neue", Helvetica, Arial, sans-serif;
}
label {
  display: block;
  margin-bottom: 5px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  display: inline-block;
  height: 20px;
  padding: 4px 6px;
  margin-bottom: 9px;
  font-size: 14px;
  line-height: 20px;
  color: #555555;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
input,
textarea,
.uneditable-input {
  width: 206px;
}
textarea {
  height: auto;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
  border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-9 */

  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  *margin-top: 0;
  /* IE7 */

  margin-top: 1px \9;
  /* IE8-9 */

  line-height: normal;
  cursor: pointer;
}
/*input[type="file"],*/
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"] {
  width: auto;
}
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */

  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */

  line-height: 30px;
}
select {
  width: 220px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}
select[multiple],
select[size] {
  height: auto;
}
select:focus,
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.singinBtn
{
    border: 0 none;
    background: #F9AE4C;
    color: #000;
    font-size: 18px;
    cursor: pointer;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 8px 15px;
    font-size: 13px;
font-weight: bold;
}

.arabiSky-benefitLists ul
{
    color: #000;
    font-size: 14px;
    padding-left: 30px;
}

.arabiSky-benefitLists ul li
{
    list-style-image: url(../images/small_black_tick.jpg);
    padding: 3px;
}

.arabiSky-top-category-menu
{
    background: #333;
    clear: both;
    height: 32px;
    position: relative;
}

.top-navigation
{
    width: 988px;
    z-index: 16777265;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0 auto;
}

.top-navigation ul li.nav-item
{
    display: inline;
    float: left;
    margin: 0;
}

.top-navigation ul li a
{
    color: #FFF;
    display: block;
    font-size: 12px;
    font-weight: 700;
    outline: medium none;
    line-height: 32px;
    text-decoration: none;
    padding: 0 15px;
}

.top-navigation ul li .subnav
{
    background: #626262;
    display: none;
    left: 0;
    right: 0;
    position: absolute;
    top: 32px;
    z-index: 16777263;
    height: 30px;
    width: 100%;
    font-size: 12px;
    color: #fff;
    padding: 0;
}

.top-navigation ul li .subnavInner
{
    width: 988px;
    margin: 0 auto;
}

.top-navigation ul li .subnav a, .top-navigation ul li.nav-item:hover .subnav a
{
    color: #fff;
    white-space: nowrap;
    background: transparent;
    display: inline;
    float: none;
    padding: 0 5px;
}

.arabiSky-listingLinks
{
    background: #333;
    height: 32px;
    line-height: 32px;
    font-size: 13px;
    color: #fff;
    z-index: 99999;
    width: 663px;
}

.arabiSky-listingLinks a
{
    color: #FFF;
    text-decoration: none;
    display: block;
}

.arabiSky-listingLinks table
{
    border-collapse: collapse;
}

.arabiSky-listingLinks td
{
    border-right: 1px solid #999;
    text-align: center;
}

.bx-wrapper
{
    position: relative;
    width: 640px;
    height: 375px;
    border: 1px solid #ccc;
}

.bx-wrapper .bxslider
{
    text-align: center;
}

.bx-wrapper .bx-prev, .bx-wrapper .bx-next
{
    position: absolute;
    top: 35%;
    width: 42px;
    height: 59px;
    text-indent: -9999px;
}

.bx-wrapper .bx-prev
{
    left: -10px;
    background: url(../images/next-preBtn.png) no-repeat scroll 0 -59px transparent;
}

.bx-wrapper .bx-next
{
    right: -12px;
    background: url(../images/next-preBtn.png) no-repeat scroll -40px -59px transparent;
}

.bx-wrapper .bx-pager
{
    text-align: center;
    font-size: .85em;
    font-family: Arial;
    font-weight: 700;
    color: #666;
    position: absolute;
    top: -15px;
    right: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item
{
    zoom: 1;
    display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a
{
    background: #dbdbdb;
    text-indent: -9999px;
    display: block;
    width: 10px;
    height: 10px;
    outline: 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 0 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active
{
    background: #fb9c1e;
}

.arabiSky-postPrevNext a
{
    background: url(../images/next-preBtn.png) no-repeat scroll 0 -59px transparent;
    height: 59px;
    position: absolute;
    text-indent: -9999px;
    top: 150px;
}

.arabiSky-postPrevNext a.prev
{
    left: -10px;
    width: 40px;
}

.arabiSky-postPrevNext a.next
{
    background: url(../images/next-preBtn.png) no-repeat scroll -40px -59px transparent;
    right: -12px;
    width: 42px;
}

.arabiSky-listingTextbox1
{
    border: 1px solid #B7BCC1;
    float: left;
    margin-right: 10px;
    width: 90px;
    padding: 4px;
}

.arabiSky-listingTextFieldBold1
{
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 5px;
    color: #000;
}

.arabiSky-listingTextFieldRight1
{
    padding: 5px 0;
}

.arabiSky-searchedItemHeader1
{
    background: none repeat scroll 0 0 #FFF;
    border-bottom: 1px solid #DEDEDE;
    cursor: pointer;
    color: #06C;
    font-size: 13px;
    font-weight: 400;
    padding: 3px;
}

#arabiSky-socailIcons
{
    background: url(../images/social-icons-bg.png) no-repeat left top;
    width: 43px;
    height: 135px;
    padding-top: 1px;
    position: absolute;
    top: 30px;
    z-index: 1;
    padding-left: 10px;
    margin: 0 0 0 -62px;
}

#arabiSky-socailIcons a
{
    width: 21px;
    height: 20px;
    text-indent: -9999px;
    display: block;
    margin: 10px 0;
}

#arabiSky-socailIcons-1024
{
    background: url(../images/social-icons-bg1.png) no-repeat left top;
    width: 136px;
    height: 30px;
    padding-top: 23px;
}

.arabiSky-filterSelectedBlock
{
    border: 1px solid #ccc;
    margin-bottom: 20px;
    position: relative;
    padding: 5px 10px;
}

.arabiSky-removeAllSelected
{
    font-size: 11px;
    color: #06c;
    position: absolute;
    right: 5px;
    top: 5px;
}

.arabiSky-resultText
{
    font-size: 12px;
    font-weight: 700;
    color: #666;
    padding-bottom: 5px;
}

#filters ul li
{
    list-style-type: none;
    font-size: 11px;
}

.paramText
{
    border: 1px solid #DFDFDF;
    border-radius: 3px 3px 3px 3px;
    color: #456 !important;
    cursor: pointer;
    display: inline-block;
    text-decoration: none !important;
    margin: 3px;
    padding: 1px 1px 1px 5px;
}

.paramText:hover
{
    border: 1px solid red;
}

.paramText .closeSel
{
    background-color: #DFDFDF;
    color: #456;
    cursor: pointer;
    margin-left: 5px;
    padding: 0 3px;
}

.paramText:hover .closeSel
{
    background-color: red;
    color: #fff;
}

.arabiSky-searchResultBlock
{
    border: 1px solid #ccc;
}

.arabiSky-listingSearchResultTitle
{
    font-size: 12px;
    color: #000;
    font-weight: 700;
    background: #f6f6f6;
    text-align: center;
    border-bottom: 1px solid #ccc;
    width: 98.5%;
    padding: 5px;
}

.arabiSky-listingSearchResultContent
{
    font-size: 12px;
    color: #666;
    text-align: center;
    border-bottom: 1px solid #ccc;
    vertical-align: top;
    padding: 5px;
}

.arabiSky-listingSearchResultContent:hover
{
    background: #F6F6F6;
    cursor: pointer;
}

.arabiSky-postTitleText
{
    width: 198px;
    float: left;
}

.arabiSky-postThumbImg
{
    width: 100px;
    float: left;
    margin-top: 2px;
}

.arabiSky-postTitle
{
    width: 200px;
    float: left;
    text-align: left;
    vertical-align: middle;
}

.arabiSky-postTitle a
{
    color: #06c;
    text-decoration: none;
    font-weight: 700;
    font-size: 13px;
}

.arabiSky-premiumIcon
{
    width: 20px;
    float: left;
    padding-right: 4px;
    margin-top: -2px;
}

#arabiSky-leftPanelView
{
    float: left;
    width: 664px;
}

.arabiSky-classHeading
{
    font-size: 18px;
    padding-bottom: 5px;
    color: #333;
    font-weight: 700;
}

#myarabiSky-container
{
    width: 985px;
    margin: 0 auto;
}

#myarabiSky-leftPanel
{
    width: 210px;
    float: left;
}

h3.myarabiSky-accorHeader
{
    background: #ececec;
    border: 1px solid #EEE;
    position: relative;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    cursor: pointer;
    padding: 10px;
}

h3.myarabiSky-accorHeader.collapsed
{
    margin-bottom: 3px;
}

h3.myarabiSky-accorHeader .statusicon
{
    position: absolute;
    right: 10px;
    top: 13px;
}

.myarabiSky-accorContent
{
    background: #fff;
    font-size: 14px;
    color: #333;
    font-weight: 700;
    border: 1px solid #EEE;
    border-top: 0 none;
    margin-bottom: 3px;
}

.myarabiSky-accorContent ul li a
{
    color: #333;
    border-bottom: 1px solid #eee;
    display: block;
    padding: 10px;
}

.myarabiSky-accorContent ul li a.active
{
    color: #f89a21;
    background: url(../images/rightarrow-orange.png) no-repeat 185px center;
}

#myarabiSky-rightPanel
{
    width: 755px;
    float: right;
}

#myarabiSky-rightPanel h1
{
    font-size: 22px;
    color: #000;
    padding-bottom: 10px;
}

.myarabiSky-thHeading div
{
    background: #efefef;
    border: 1px solid #EEE;
    margin-right: 10px;
    margin-bottom: 5px;
    float: left;
    width: 95px;
    height: 20px;
    font-weight: 700;
    color: #000;
    font-size: 14px;
    padding: 10px;
}

.myarabiSky-tdRow
{
    clear: both;
    height: 95px;
}

.myarabiSky-tdRow .myarabiSky-cols
{
    border: 1px solid #EEE;
    margin-right: 10px;
    margin-bottom: 5px;
    float: left;
    height: 70px;
    color: #000;
    font-size: 14px;
    padding: 10px;
}

.myarabiSky-tdRow .myarabiSky-adsTitle h2
{
    font-weight: 700;
    color: #000;
    font-size: 14px;
    padding-bottom: 5px;
}

.myarabiSky-convertPremium
{
    font-weight: 700;
    color: #f89a21;
    padding: 5px 0;
}

.myarabiSky-convertPremium a
{
    color: #f89a21;
}

.myarabiSky-adsActions a
{
    display: block;
    color: #06c;
    padding: 3px 0;
}

.myarabiSky-pagination
{
    font-size: 14px;
    color: #000;
    text-align: right;
    padding: 10px 0;
}

.myarabiSky-pagination a
{
    color: #777;
    background: #f5f5f5;
    border: 1px solid #aaa;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 3px 2px 1px 0 #AAA;
    -moz-box-shadow: 3px 2px 1px 0 #AAA;
    box-shadow: 3px 2px 1px 0 #AAA;
    margin-right: 5px;
    padding: 5px 10px;
}

.myarabiSky-pagination a:hover, .myarabiSky-pagination a.active
{
    color: #000;
    background: #f8ad4c;
    font-weight: 700;
    -moz-box-shadow: inset 0 0 2px 2px #a57332;
    -webkit-box-shadow: inset 0 0 2px 2px #a57332;
    box-shadow: inset 0 0 2px 2px #a57332;
}

.myarabiSky-pagination span
{
    margin-right: 5px;
}

.myarabiSky-pagination span.active
{
    color: #000;
    background: #f8ad4c;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-weight: 700;
}

.myarabiSky-adsReplies
{
    margin-bottom: 10px;
    background: #efefef;
    border: 1px solid #ccc;
    position: relative;
    padding: 10px;
}

.myarabiSky-adsReplies h2
{
    font-weight: 700;
    color: #000;
    font-size: 16px;
    padding-bottom: 5px;
}

.myarabiSky-repliesCat
{
    padding-bottom: 10px;
    font-size: 14px;
    color: #000;
}

.myarabiSky-showHide, .myarabiSky-repliesDelete
{
    font-size: 14px;
    color: #000;
    position: absolute;
    right: 10px;
    top: 10px;
}

.myarabiSky-repliesContent
{
    background: #efefef;
    margin-bottom: 3px;
    position: relative;
    display: none;
    padding: 10px;
}

.myarabiSky-adsReplies.active a.hideReplies, .myarabiSky-adsReplies a.showReplies
{
    display: none;
}

.myarabiSky-repliesTable th
{
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-align: left;
    padding: 2px;
}

.myarabiSky-repliesTable td
{
    font-size: 14px;
    color: #000;
    padding: 2px;
}

.myarabiSky-viewAdsTitle
{
    background: #ececec;
    border: 1px solid #ccc;
    border-bottom: 0 none;
    padding: 14px 10px;
}

.myarabiSky-breadcrumb
{
    float: left;
    font-size: 14px;
    color: #6f6d6d;
    width: 400px;
}

.myarabiSky-terms
{
    float: right;
    font-size: 14px;
    font-weight: 700;
}

.myarabiSky-terms a
{
    background: #d1d0cf;
    color: #000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-left: 5px;
    padding: 6px 10px;
}

.myarabiSky-terms a.colorOrange
{
    background: #f9ae4c;
    color: #000;
}

.myarabiSky-viewAdsContent
{
    background: #fff;
    border: 1px solid #ccc;
    font-size: 14px;
    color: #000;
    padding: 20px;
}

.myarabiSky-viewAdsSocialSharing
{
    background: #ececec;
    border: 1px solid #ccc;
    border-bottom: 0 none;
    border-top: 0 none;
    font-size: 14px;
    color: #000;
    font-weight: 700;
    text-align: right;
    padding: 4px 10px;
}

.myarabiSky-priceText
{
    font-weight: 700;
    padding: 10px 0;
}

.myarabiSky-paymentText
{
    font-size: 12px;
    color: #000;
    padding: 10px 0;
}

.myarabiSky-descBlock
{
    float: left;
    width: 300px;
    padding-bottom: 10px;
}

.myarabiSky-premiumPlans
{
    border-bottom: 1px solid #ccc;
    padding: 10px 0;
}

.myarabiSky-premiumPlans.last
{
    border-bottom: 0 none;
    padding-bottom: 0;
}

.myarabiSky-premiumPlansLeft
{
    float: left;
    font-size: 16px;
    color: #000;
    font-weight: 700;
    width: 120px;
}

.myarabiSky-premiumPlansRight
{
    margin-left: 120px;
}

.myarabiSky-paynowBtn
{
    text-align: right;
    padding-bottom: 10px;
}

.myarabiSky-paynowBtn a
{
    font-size: 14px;
    font-weight: 700;
    color: #000;
    background: #f89a21;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 6px 10px;
}

.myarabiSky-termLinks ul li
{
    font-size: 14px;
    list-style-image: url(../images/bullet.png);
    padding: 3px 0;
}

.arabiSky-socailShareText-myarabiSky
{
    float: left;
    margin-left: 325px;
    margin-top: 2px;
}

#arabiSky-socailIcons-myarabiSky
{
    width: 136px;
    float: right;
}

.myarabiSky-navigation
{
    background: #f0f1f2;
    text-align: right;
    color: #606264;
    font-size: 14px;
    margin-bottom: 15px;
    margin-right: 25px;
    width: 750px;
    padding: 10px;
}

.myarabiSky-searchalert
{
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #EEE;
    color: #000;
    font-size: 14px;
    font-weight: 700;
    height: 20px;
    padding: 10px;
}

.dashboardAlertsText a
{
    color: #06C;
    font-weight: 700;
}

.packagedHeading
{
    font: 14px Arial,Helvetica,sans-serif;
    border: 1px solid #eeece1;
    background: #eee;
    text-align: center;
    padding: 8px;
}

.packagedBody
{
    font: 14px Arial,Helvetica,sans-serif;
    border: 1px solid #eeece1;
    text-align: center;
    padding: 8px;
}

.arabiSky-savePost
{
    position: absolute;
    top: 40px;
    right: 15px;
}

.arabiSky-savePost a
{
    background: url(../images/social-icons-sprite.png) no-repeat 0 -80px;
    width: 22px;
    text-indent: -9999px;
    height: 23px;
    float: left;
}

.arabiSky-savePost a:hover
{
    background: url(../images/social-icons-sprite.png) no-repeat 0 -103px;
}

.arabiSky-viewPageMain
{
    margin-bottom: 10px;
}

.arabiSky-viewPageInner
{
    border: 1px solid #ccc;
    position: relative;
    margin-bottom: 5px;
    padding: 20px 10px;
}

.arabiSky-viewPageInner h1
{
    font-size: 24px;
    color: #333;
    padding-bottom: 10px;
    font-weight: 700;
}

.arabiSky-detailsBlock
{
    background: none repeat scroll 0 0 #EFF0F1;
    border: 1px solid #DDD;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 5px 5px 5px 0 #CCC;
    -moz-box-shadow: 5px 5px 5px 0 #CCC;
    box-shadow: 5px 5px 5px 0 #CCC;
    margin: 10px 30px;
}

.arabiSky-detailsTable
{
    width: 100%;
    border-collapse: collapse;
}

.arabiSky-detailsTable th
{
    font-size: 12px;
    color: #666;
    text-align: left;
    font-weight: 400;
    padding: 5px;
}

.arabiSky-detailsTable td
{
    font-size: 14px;
    color: #333;
    padding: 5px;
}

.arabiSky-contactSeller
{
    float: left;
    font-size: 15px;
    font-weight: 700;
    position: relative;
    top: 12px;
    padding: 5px;
}

.arabiSky-contactSeller a
{
    background: #F9AE4C;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
    color: #000;
    padding: 5px 10px;
}

.arabiSky-contactSellerContent
{
    background: #F9AE4C;
    width: 280px;
    position: absolute;
    left: 139px;
    top: 5px;
    display: none;
    z-index: 10000;
    padding: 10px;
}

.arrowRight
{
    background: url(../images/arrow-right.png) no-repeat left center;
    width: 15px;
    height: 28px;
    position: absolute;
    top: 1px;
    left: -15px;
}

.arabiSky-viewPageShareLinks
{
    float: right;
    font-size: 14px;
    padding-top: 10px;
}

.arabiSky-viewPageShareLinks ul li
{
    list-style-type: none;
    float: left;
    margin: 0 5px;
}

.arabiSky-viewPageShareLinks a.share
{
    /*background: url(http://udham-singh-nagar.click.in/images/share.png) no-repeat left center;*/
    padding-left: 20px;
}

.arabiSky-viewPageShareLinks a.compare
{
    /*background: url(http://udham-singh-nagar.click.in/images/compare.png) no-repeat left center;*/
    padding-left: 20px;
}

.arabiSky-viewPageShareLinks a.favourite
{
    /*background: url(http://udham-singh-nagar.click.in/images/favourite.png) no-repeat left center;*/
    padding-left: 20px;
}

.arabiSky-viewPageShareLinks a.print
{
    /*background: url(http://udham-singh-nagar.click.in/images/print.png) no-repeat left center;*/
    padding-left: 20px;
}

.arabiSky-viewPage
{
    margin-top: 20px;
}

.arabiSky-viewPageLeftBlock
{
    float: left;
    width: 644px;
    margin-top: -7px;
}

.arabiSky-descText
{
    color: #333;
    font-size: 14px;
}

.arabiSky-viewPageBlock
{
    margin-bottom: 20px;
}

.arabiSky-stdFeatures
{
    float: left;
    margin-right: 5px;
    width: 200px;
}

.arabiSky-stdFeatures div
{
    font-size: 13px;
    color: #333;
    padding-bottom: 5px;
    font-weight: 700;
}

.arabiSky-stdFeatures ul li
{
    font-size: 13px;
    color: #333;
    padding: 5px 0;
}

.arabiSky-relatedBlock
{
    border: 1px solid #ccc;
    background: #eff0f1;
    padding: 10px;
}

.arabiSky-relatedBlockContent
{
    min-height: 70px;
    margin: 5px 0;
}

.arabiSky-relatedContentThumb
{
    float: left;
    width: 80px;
}

.arabiSky-relatedContentDesc
{
    margin-left: 90px;
    font-size: 12px;
    color: #999;
}

.arabiSky-moreRight
{
    font-size: 12px;
    color: #06c;
    text-align: right;
}

.arabiSky-emailTextbox
{
    background: #fff;
    font-size: 12px;
    color: #666;
    border: 1px solid #ccc;
    margin-right: 10px;
    width: 160px;
    padding: 6px 5px;
}

.arabiSky-submitBtn
{
    cursor: pointer;
    font-size: 14px;
    color: #000;
    background: #c3c3c3;
    padding: 4px 10px;
}

.arabiSky-sendEmail
{
    font-size: 16px;
    font-weight: 700;
    padding: 5px 0;
}

.arabiSky-agentTitle
{
    color: #666;
    font-size: 24px;
    font-weight: 700;
    padding-left: 5px;
}

.arabiSky-agentAddress
{
    color: #666;
    font-size: 14px;
}

.clearfix:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix
{
    display: inline-block;
}

* html .clearfix
{
    height: 1%;
}

.arabiSky-lang
{
    background: url(../images/downarrow.png) no-repeat scroll 69px center #EDEDED;
    border: 1px solid #C3C3C3;
    color: #000;
    cursor: pointer;
    float: right;
    font-size: 13px;
    font-weight: 700;
    margin-left: 10px;
    width: 67px;
    padding: 5px 8px;
}

.arabiSky-langList
{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #B8B8B9;
    height: auto;
    right: 0;
    overflow: auto;
    position: absolute;
    top: 26px;
    width: 73px;
    display: none;
    z-index: 10001;
    padding: 5px;
}

.arabiSky-langList ul li a
{
    color: #000;
    display: block;
    background: none;
    border: 0 none;
    line-height: 20px;
    padding: 0;
}

.arabiSky-loginEmail
{
    float: left;
    padding-top: 5px;
}

#arabiSky-homeSearchBlock
{
    background: #f89a21;
    text-align: center;
}

#arabiSky-homeSearchBlock h1
{
    font-size: 26px;
    padding-bottom: 5px;
    color: #000;
    text-align: center;
}

.arabiSky-homebottomBlock
{
    padding-top: 10px;
    font-size: 12px;
}

.arabiSky-homeTextbox
{
    color: #000;
    font-size: 13px;
    border: 1px solid #ccc;
    width: 160px;
    padding: 5px;
}

.arabiSky-homeSelectbox
{
    color: #000;
    font-size: 13px;
    border: 1px solid #ccc;
    width: 180px;
    padding: 5px;
}

.arabiSky-homeSubmitBtn
{
    background: #000;
    color: #fff;
    border: 1px solid #000;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    text-align: center;
    padding: 4px 10px;
}

.arabiSky-promoJob
{
    border: 1px solid #a3a1a2;
    background: #ebeff0;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 5px 0;
    padding: 10px;
}

.arabiSky-promoJobTitle
{
    font-size: 14px;
    color: #06c;
    padding-bottom: 5px;
}

.arabiSky-promoJobDesc
{
    font-size: 12px;
    color: #333;
}

.arabiSky-postInfo
{
    border: 1px solid #d9d8da;
    background: #eff0f1;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    clear: both;
    width: 585px;
    z-index: 999;
    margin: 10px 0;
    padding: 10px;
}

.arabiSky-adDetailsLeft
{
    color: #000;
    float: left;
    font-size: 12px;
    padding-right: 10px;
    width: 350px;
}

.arabiSky-adDetailsRight
{
    color: #000;
    float: left;
    font-size: 12px;
    width: 225px;
}

.phoneText
{
    font-size: 16px;
    color: #000;
    font-weight: 700;
    float: left;
    padding: 8px 0 5px 30px;
}

.arabiSky-mobileNum
{
    margin-right: 40px;
    background: url(../images/viewMobileNumberIcon.png) no-repeat 0 0;
}

.arabiSky-landlineNum
{
    background: url(../images/viewPhoneNumberIcon.png) no-repeat 0 center;
}

a:visited, .arabiSky-redBgStrip a:hover
{
    text-decoration: none;
}

.text6 a, a.text6
{
    color: #06C;
    font-size: 12px;
    text-decoration: none;
}

.text1 a, a.text1
{
    color: #06C;
    font-size: 14px;
    text-decoration: none;
}

#content, #searchGreenBox
{
    width: 985px;
    clear: both;
}

.premiumClassText ul, .premiumClassTextLast ul, .stayConnected ul, #categoryTextDesc ul, .arabiSky-cityContent ul, .arabiSky-relatedAdsContent ul, .myarabiSky-termLinks ul
{
    padding-left: 15px;
}

.premiumClassText li, .premiumClassTextLast li, .loginTextField1, .adsRelatedLinks li, .replieTextNames div, .whatNextMain li, .easyStepsRight li
{
    padding-bottom: 5px;
}

.stayConnected a, .replieTextNames a, .chatText a, .contactCloseBox a, a.arabiSky-jobRelatedLinksText, .arabiSky-bottomCloseBtn a
{
    color: #000;
    text-decoration: none;
}

.premiumHeadingText, .premiumHeadingText a span
{
    font-size: 12px;
    font-weight: 700;
    color: #c00000;
    padding-bottom: 5px;
}

.alignright a, .premiumClassText a, .footerMenu a, #sidebarRight a, .newUser a, #citySelectHelpCenter a, .mobileVerifiedText a, .getResponseText a, .terms a, a.terms, .whatNextMain a
{
    color: #039;
    text-decoration: none;
}

#otherCategoriesTop a span, #otherCategoriesBottom a span
{
    color: #949494;
}

.premiumAdsTextOdd, .premiumAdsTextEven
{
    border-top: 3px solid #FFF;
    line-height: 1.2em;
    font-family: Arial,Helvetica,sans-serif;
    border-bottom: 1px dashed #ddd8c4;
    position: relative;
    padding: 5px;
}

.adsTextDesc, .postedOn
{
    color: #000;
    font-size: 12px;
}

.minMaxMain, .searchAlertImg, .rightIcons
{
    float: left;
    padding-right: 10px;
}

.linksMainInner li, .myarabiSky-accorContent ul li
{
    list-style-type: none;
}

.viewallLinks a, .changePass a
{
    font-size: 12px;
    color: #039;
    text-decoration: none;
}

#sidebarRightOther, #categoryImg, .arabiSky-diffLanguages, .fr, .expand
{
    float: right;
}

#categoryTextDesc li, .roomTextDesc
{
    font-size: 12px;
    color: #000;
    padding-bottom: 5px;
}

.normalText a, .titleLeft1 a, .titleLeft a, .borderBoxOrange a, .textFieldRight a, .adsRelatedLinks a, a.links, .comminityLeft a, .comminityLeft1 a
{
    text-decoration: none;
    color: #039;
}

#categoryMainTextDesc, .loginTextField, .arabiSky-ads
{
    padding-bottom: 20px;
}

#sidebarRight ul, #jobSeekersPremiumContent265 ul, .jobSeekersListText ul
{
    padding-left: 10px;
}

#sidebarRight li, .loginText
{
    font: 12px Arial,Helvetica,sans-serif;
    padding-bottom: 10px;
}

.loginHeadingText, .getMailText
{
    font-size: 18px;
    padding-bottom: 5px;
}

.loginText1, .textNormalBlack
{
    font-size: 12px;
    padding-bottom: 5px;
}

.cityLinks, .whatNextMain
{
    font: 12px Arial,Helvetica,sans-serif;
}

.cityLinks ul, .arabiSky-searchCategoriesContent ul, .arabiSky-citySelectorContent ul
{
    padding-left: 5px;
}

.cityLinks li, #citySelectHelpCenter li
{
    padding-bottom: 5px;
    list-style-type: none;
}

#citySelectHelpCenter span, .requiredText, .daysRedText
{
    color: red;
}

.posts, .myarabiSky-normalText, .google-ads
{
    padding-bottom: 10px;
}

.getMailSmallText, .adsRelatedLinks, #previewMain, .arabiSky-searchedItemInnerList ul, .bx-caption, .arabiSky-homeTextfield
{
    font-size: 12px;
}

#mobileVerifiedHeading a, .applyGreenBgContent a, .contactBlueBgContent a, .contactBrownBgContent a, .applyJobGreenBgContent a, .storeJobBrownBgContent a, #searchRightPostAddFreeTab a, .premiumBtnBgStrip a, .arabiSky-blackBtn a
{
    color: #fff;
    text-decoration: none;
}

#eventsMain, #dashboardMain
{
    width: 985px;
    clear: both;
    padding-bottom: 10px;
}

#eventsLeftPanel, #dashboardContent
{
    width: 795px;
    float: left;
}

.paging, .responsesText
{
    color: #039;
}

.paging:alink, .paging:visited, .hintText span, .orange, .arabiSky-postsPriceDetails span, .myarabiSky-tdRow .myarabiSky-adsTitle h2 a
{
    color: #000;
}

#rightSideBar ul, #rightSideBarSmall ul, #rightSideBar1 ul, .adsRelatedLinks ul, .whatNextMain ul, .featuresList ul, .helpCenterBlock ul, .arabiSky-adDetails ul, .arabiSky-indexContent ul, #arabiSky-viewSimilarAdsBlockContent ul, .viewSimilarClassifiedsContent ul, .arabiSky-stdFeatures ul
{
    padding-right: 20px;
    direction: rtl;
}

.titleLeft1, .contactLeftTextField
{
    font-size: 12px;
    padding-bottom: 4px;
    float: left;
    padding-right: 20px;
}

.borderBoxOrange p, .dashboardText div
{
    padding-bottom: 8px;
}

.prevTextRight, .replieTextNames, .arabiSky-menuLinks span, .arabiSky-searchBtn, .fl, #arabiSky-jobRelatedBlock, .arabiSky-bottomContactBtn, .arabiSky-benefitLists
{
    float: left;
}

.freeText, .myarabiSky-normalTextBold
{
    font-weight: 700;
    padding-bottom: 10px;
}

.dashboardRepliesText, .dashboardAlertsText
{
    font-size: 11px;
    border: 1px solid #eeece1;
    vertical-align: text-top;
    padding: 8px;
}

#upgradePlansLeft, #upgradePlansRight
{
    width: 780px;
    float: left;
}

.comminityLeft a:hover, .comminityLeft1 a:hover, .replyTextBoldLink:hover, a:hover
{
    text-decoration: underline;
}

#communityDiscussionMost, .arabiSky-clear, .clear
{
    clear: both;
}

.yellow_bg, .highlightbg
{
    background-color: #FFF7E2;
}

.contactBtnPremium, .contactBtnNonPremium
{
    float: left;
    font-size: 12px;
    font-weight: 700;
}

.sendResponsePremiumContent a, .sendResponseNonPremiumContent a
{
    color: #000;
    text-decoration: none;
    float: left;
}

#LPostPremiumMain, #LPostFreeMain, #verifyMobileBlock
{
    width: 300px;
    clear: both;
}

.postingPremiumContent ul, .postingFreeContent ul, #sidebarRight .postPropertyContent ul
{
    padding-left: 20px;
    font-size: 12px;
}

.postingPremiumContent ul li, .postingFreeContent ul li
{
    list-style-image: url(../images/formimages/bulletOrange.jpg);
    padding-bottom: 6px;
    line-height: 20px;
    font-weight: 700;
}

#searchFormBlock, #postResumeBlock, #searchFormGreenBlock
{
    width: 995px;
    clear: both;
}

#searchFormTab li, #searchFormGreenTab li
{
    list-style-type: none;
    display: inline;
    float: left;
}

.arabiSky-searchform-selectBox, .arabiSky-searchform-textBox
{
    border: 1px solid #c6bad5;
    color: #666;
    width: 130px;
    padding: 2px;
}

.applyJobTextBold, .storeJobTextBold
{
    font-size: 13px;
    font-weight: 700;
    color: #000;
}

#postAddBlueBgStrip a, #blueButtonBgStrip a
{
    color: #FFF;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none;
    text-align: center;
    padding-top: 5px;
}

.needHelpNumbText a, .arabiSky-listingpagePostsLeft a, .arabiSky-postsHeading a, .arabiSky-postPremiumAd a, .arabiSky-linkColor
{
    color: #06C;
}

.activationSteps, .hintText
{
    font-size: 16px;
    font-weight: 700;
    color: #e36b0a;
    padding-bottom: 5px;
}

.activationNoteBlock a, .arabiSky-removeAllSelected a, .arabiSky-postThumbImg a, .arabiSky-viewPageShareLinks ul li a, .arabiSky-relatedContentDesc a, .arabiSky-moreRight a
{
    color: #06c;
    text-decoration: none;
}

header, footer, section, nav, figure, .top-navigation ul li.hover .subnav, .myarabiSky-adsReplies.active .myarabiSky-repliesContent, .myarabiSky-adsReplies a.hideReplies, .myarabiSky-adsReplies.active a.showReplies, html[xmlns] .clearfix
{
    display: block;
}

#arabiSky-wrapper, #arabiSky-footerMain
{
    width: 100%;
    clear: both;
}

.arabiSky-menuLinksOuter, #arabiSky-mainsearchBlock
{
    float: right;
    width: 773px;
}

.arabiSky-topLinks a span, .dashboardAlertsText span
{
    color: #000;
    font-weight: 700;
}

.arabiSky-breadcrumb a, .arabiSky-relatedAdsContent ul li a, .arabiSky-footerContent a, .arabiSky-footerContent1 a, #arabiSky-searchedItemList h3 a, .signupTextBold a, .myarabiSky-showHide a, .myarabiSky-repliesDelete a, .arabiSky-promoJobTitle a
{
    color: #06c;
}

.arabiSky-replyBoxPremiumTopLeft, .arabiSky-replyBoxPremiumBottomLeft
{
    float: left;
    width: 315px;
    height: 9px;
    background: #06c;
    font-size: 0;
}

.arabiSky-replyBoxNonPremiumTopLeft, .arabiSky-replyBoxNonPremiumBottomLeft
{
    float: left;
    width: 315px;
    height: 9px;
    background: #51443e;
    font-size: 0;
}

.arabiSky-sendresponseLeftCurve, .arabiSky-getFreeEmailAlertLeftCurve
{
    float: left;
    height: 30px;
    width: 5px;
    background: url(../images/email_alert_leftCurve.png) no-repeat left top;
}

.arabiSky-sendresponseRightCurve, .arabiSky-getFreeEmailAlertRightCurve
{
    float: left;
    height: 30px;
    width: 13px;
    background: url(../images/email_alert_rightCurve.png) no-repeat left top;
}

.arabiSky-footerLinks a, .arabiSky-footerLinksTop a
{
    color: #494949;
    padding: 0 8px;
}

.arabiSky-storeListingLinks a, .arabiSky-flatListingLinks a, #arabiSky-viewSimilarAdsBlockContent ul li a
{
    color: #06c;
    font-size: 12px;
}

.arabiSky-indexMainBlocks.last, .myarabiSky-thHeading div.last, .myarabiSky-tdRow div.last
{
    margin-right: 0;
}

p, .top-navigation ul
{
    margin: 0;
    padding: 0;
}

.bl_11, .bl_17
{
    font: 11px arial;
    color: #1e4767;
    text-decoration: none;
}

.arabiSky-postsDesc a, .myarabiSky-paymentText a
{
    color: #06c;
    font-weight: 700;
}

.arabiSky-navigation a, .myarabiSky-navigation a
{
    color: #606264;
    margin: 0 5px;
    padding: 2px 3px;
}

.arabiSky-navigation a.active, .myarabiSky-navigation a.active
{
    background: #606264;
    font-weight: 700;
    color: #fff;
}

.arabiSky-redBgStrip a, .arabiSky-ContactBgStrip a, .arabiSky-PostBtnBgStrip a
{
    color: #fff;
}

.arabiSky-breadcrumb li .categoriesList a, .arabiSky-breadcrumb li .cityList a
{
    color: #06c;
    display: block;
    width: auto;
    background: url(../images/bullet_home.jpg) no-repeat left center;
    padding-left: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.top-navigation ul li.nav-item.hover a, .arabiSky-listingLinks a:hover, .arabiSky-listingLinks td:hover
{
    background: #626262;
}

.bx-wrapper .bx-prev:hover, .arabiSky-postPrevNext a.prev:hover
{
    background: url(../images/next-preBtn.png) no-repeat scroll 0 0 transparent;
}

.bx-wrapper .bx-next:hover, .arabiSky-postPrevNext a.next:hover
{
    background: url(../images/next-preBtn.png) no-repeat scroll -40px 0 transparent;
}

.arabiSky-searchedItemHeader1:hover, .myarabiSky-adsReplies.active
{
    background: #fff;
}

#arabiSky-socailIcons a.facebook, #arabiSky-socailIcons-1024 a.facebook, #arabiSky-socailIcons-myarabiSky a.facebook
{
    background: url(../images/social-icons-sprite.png) no-repeat 0 0;
}

#arabiSky-socailIcons a.twitter, #arabiSky-socailIcons-1024 a.twitter, #arabiSky-socailIcons-myarabiSky a.twitter
{
    background: url(../images/social-icons-sprite.png) no-repeat 0 -20px;
}

#arabiSky-socailIcons a.gplus, #arabiSky-socailIcons-1024 a.gplus, #arabiSky-socailIcons-myarabiSky a.gplus
{
    background: url(../images/social-icons-sprite.png) no-repeat 0 -40px;
}

#arabiSky-socailIcons a.mail, #arabiSky-socailIcons-1024 a.mail, #arabiSky-socailIcons-myarabiSky a.mail
{
    background: url(../social-icons-sprite.png) no-repeat 0 -60px;
}

#arabiSky-socailIcons-1024 a, #arabiSky-socailIcons-myarabiSky a
{
    width: 21px;
    height: 20px;
    text-indent: -9999px;
    float: left;
    margin: 0 5px;
}

.arabiSky-postThumbImgTitleText, .arabiSky-postPriceTitleText, .arabiSky-postKmsDrivenTitleText, .arabiSky-postUpdatedDateTitleText, .arabiSky-postPrice, .arabiSky-postKmsDriven, .arabiSky-postUpdatedDate
{
    width: 100px;
    float: left;
}

.arabiSky-postYearTitleText, .arabiSky-postYear
{
    width: 52px;
    float: left;
}

#arabiSky-rightPanelView, .arabiSky-viewPageRightBlock
{
    float: right;
    width: 300px;
}

.myarabiSky-thHeading div.myarabiSky-adsTitle, .myarabiSky-tdRow .myarabiSky-adsTitle
{
    width: 320px;
}

.myarabiSky-thHeading div.myarabiSky-adsStatus, .myarabiSky-tdRow .myarabiSky-adsStatus
{
    width: 140px;
}

.myarabiSky-tdRow .myarabiSky-adsValidityDate, .myarabiSky-tdRow .myarabiSky-adsActions
{
    width: 95px;
}

.myarabiSkyDelete, .myarabiSkyButton
{
    font-size: 15px;
    font-weight: 700;
    font-family: Arial,Helvetica,sans-serif;
    background: #F9AE4C;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
    height: 17px;
    margin: 0;
    padding: 8px;
} 

 .tbMainAds thead tr
        {
            padding: 8px;
            height: 40px;
            line-height: 20px;
            text-align: center;
            font-size: 14px;
            border-right: 1px solid #ddd;
            border-left: 1px solid #ddd;
            background: #fcfcf8;
            background: -moz-linear-gradient(top, #fcfcf8 0%, #fcfcf8 43%, #f4f3e6 86%, #f2f0dc 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcf8), color-stop(43%,#fcfcf8), color-stop(86%,#f4f3e6), color-stop(100%,#f2f0dc));
        }
        
         input.btnClass
        {
            background-color: #ff9001;
            color: #fff;
            height: 30px;
            width: 100px;
            border: 0px;
            cursor: pointer;
            font-weight: bold;
        }
        input.btnClass:hover
        {
            background-color: #0064a3;
            color: #fff;
            height: 30px;
            width: 100px;
            border: 0px;
            cursor: pointer;
            font-weight: bold;
        }
        .bx-wrapper .bx-prev{left:-10px;background:url(/images/next-preBtn.png) no-repeat scroll 0 -59px transparent}.bx-wrapper .bx-prev:hover{background:url("/images/next-preBtn.png") no-repeat scroll 0 0 transparent}.bx-wrapper .bx-next{right:-12px;background:url(/images/next-preBtn.png) no-repeat scroll -40px -59px transparent}.bx-wrapper .bx-next:hover{background:url("/images/next-preBtn.png") no-repeat scroll -40px 0px transparent}.bx-wrapper .bx-pager{text-align:center;font-size: .85em;font-family:Arial;font-weight:bold;color:#666;position:absolute;top:-15px;right:20px}.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager
a{background:#dbdbdb;text-indent:-9999px;display:block;width:10px;height:10px;margin:0
5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}

 #nav
        {
            position: relative;
            width: 620px;
            margin: 0 auto;
            margin-top: 20px;
            padding: 10px;
        }
        
        ul#navigation
        {
            margin: 0px auto;
            position: relative;
            float: left;
        }
        
        ul#navigation li
        {
            display: inline;
            font-size: 12px;
            font-weight: bold;
            margin: 0;
            padding: 0;
            float: left;
            position: relative;
        }
        ul#navigation li:hover > ul
        {
            visibility: visible;
            opacity: 1;
        }
        
        ul#navigation ul, ul#navigation ul li ul
        {
            list-style: none;
            margin: 0;
            padding: 0;
            visibility: hidden;
            position: absolute;
            z-index: 99999;
            width: 180px;
            background: #f8f8f8;
            box-shadow: 1px 1px 3px #ccc;
            opacity: 0;
            -webkit-transition: opacity 0.2s linear, visibility 0.2s linear;
            -moz-transition: opacity 0.2s linear, visibility 0.2s linear;
            -o-transition: opacity 0.2s linear, visibility 0.2s linear;
            transition: opacity 0.2s linear, visibility 0.2s linear;
        }
        
        ul#navigation ul
        {
            top: 27px;
            left: -59px;
            border: 1px solid #ccc;
        }
        
        
        ul#navigation ul li
        {
            clear: both;
            width: 100%;
            border: 0 none;
            border-bottom: 1px solid #c9c9c9;
        }
        
        
        ul#navigation ul li:hover
        {
            background-color: #fff;
        }
        
        ul#navigation ul li a
        {
            background: none;
            padding: 7px 15px;
            color: #616161;
            text-shadow: 1px 1px 0px #fff;
            text-decoration: none;
            display: inline-block;
            border: 0 none;
            float: left;
            clear: both;
            width: 150px;
        }
        #Background
        {
            position: fixed;
            top: 0px;
            bottom: 0px;
            left: 0px;
            right: 0px;
            background-color: #fff;
            filter: alpha(opacity=40);
            opacity: 0.4;
            z-index:1;
        }
        
        #Progress
        {
            position: fixed;
            top: 30%;
            left: 40%;
            width: 300px;
            height: 50px;
            text-align: center;
            background-color: White;
            border: solid 3px black;
            z-index:1;
        }